fmaloa
Messages postés2Date d'inscriptionjeudi 13 janvier 2011StatutMembreDernière intervention14 janvier 2011
-
13 janv. 2011 à 21:20
fmaloa
Messages postés2Date d'inscriptionjeudi 13 janvier 2011StatutMembreDernière intervention14 janvier 2011
-
14 janv. 2011 à 20:28
Bonjour,
Je suis en train de compiler un programme python avec le module py2exe.
Mon programme est une sorte de diaporama : dans une fenêtre Tkinter, j'affiche une image, puis je code :
sys.stdout.write("")
time.sleep(3)
et j'affiche une autre image.
Dans le programme, cela marche très bien, mais lors de la compilation, le programme attend 3 secondes avant de m'afficher uniquement la dernière image.
J'imagine que c'est lié au .write(""), mais je ne sais pas faire autrement !
Est ce que vous auriez une idée ? Comment faire pour que ça marche ??
fmaloa
Messages postés2Date d'inscriptionjeudi 13 janvier 2011StatutMembreDernière intervention14 janvier 2011 14 janv. 2011 à 20:28
J'ai trouvé la réponse :
sys.stdout.write("") ne sert à rien, en fait c'est un problème d'actualisation : j'actualise les objets que j'ai à afficher (".update()"), et tout marche !