J'ai cr=E9=E9 un certain nombre de petites applis python que j'aimerais
voir s'ex=E9cuter successivement,sans intervention.
Pour cela, j'ai enregistr=E9 dans un module quelques lignes du type :
appli1.mainloop()
appli1.destroy()
appli2.mainloop()
appli2.destroy()
etc...
ou les applis sont d=E9riv=E9es de Tkinter.
Cette m=E9thode fonctionne, mais ne me semble pas tr=E9s "convenable".
Pourriez-vous me donner une id=E9e plus correcte pour r=E9aliser ceci ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Desthuilliers
Bonjour,
J'ai créé un certain nombre de petites applis python que j'aimerais voir s'exécuter successivement,sans intervention. Pour cela, j'ai enregistré dans un module quelques lignes du type :
appli1.mainloop() appli1.destroy()
appli2.mainloop() appli2.destroy()
etc...
ou les applis sont dérivées de Tkinter.
Cette méthode fonctionne, mais ne me semble pas trés "convenable". Pourriez-vous me donner une idée plus correcte pour réaliser ceci ?
Heu... Un point m'échappe... Si ces applis doivent s'exécuter "sans intervention", pourquoi utiliser un GUI ?
Bonjour,
J'ai créé un certain nombre de petites applis python que j'aimerais
voir s'exécuter successivement,sans intervention.
Pour cela, j'ai enregistré dans un module quelques lignes du type :
appli1.mainloop()
appli1.destroy()
appli2.mainloop()
appli2.destroy()
etc...
ou les applis sont dérivées de Tkinter.
Cette méthode fonctionne, mais ne me semble pas trés "convenable".
Pourriez-vous me donner une idée plus correcte pour réaliser ceci ?
Heu... Un point m'échappe... Si ces applis doivent s'exécuter "sans
intervention", pourquoi utiliser un GUI ?
J'ai créé un certain nombre de petites applis python que j'aimerais voir s'exécuter successivement,sans intervention. Pour cela, j'ai enregistré dans un module quelques lignes du type :
appli1.mainloop() appli1.destroy()
appli2.mainloop() appli2.destroy()
etc...
ou les applis sont dérivées de Tkinter.
Cette méthode fonctionne, mais ne me semble pas trés "convenable". Pourriez-vous me donner une idée plus correcte pour réaliser ceci ?
Heu... Un point m'échappe... Si ces applis doivent s'exécuter "sans intervention", pourquoi utiliser un GUI ?
Alex Marandon
wrote:
appli1.mainloop() appli1.destroy()
appli2.mainloop() appli2.destroy()
etc...
Un premier refactoring tout bete: iterer sur la liste de tes applis et appeler les methodes dans le corps de la boucle.
j.cormouls@neuf.fr wrote:
appli1.mainloop()
appli1.destroy()
appli2.mainloop()
appli2.destroy()
etc...
Un premier refactoring tout bete: iterer sur la liste de tes applis et
appeler les methodes dans le corps de la boucle.