Bonjour,
Voilà je une perfectionne une interface graphique et je souhaite insérer une ProgressBar.
Donc pour expliquer rapidement, mon programme principal va travailler sur plusieurs centaines de milliers de dossier (la tache prend 15 min en moyenne) et je souhaite insérer une barre de progression afin de faciliter l'état d'avancement de la tache.
Voilà le code que j'ai trouvé sur le net, en fait y en a plein, mais celui ci me paraissait plus simple d'utilisation.
Le problème que j'ai avec ce code c'est qu'a aucun moment on ne lui indique une valeur qui renseigne de l'état d'avancement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 from Tkinter import * import ttk root = Tk() progressbar = ttk.Progressbar(orient=HORIZONTAL, length=250, mode='determinate') progressbar.pack(side="bottom") progressbar.start() root.mainloop()
Je m'explique, imaginons que j'ai 100 000 dossiers à traiter et que j'en suis au 1000 ème je serai à un état d'avancement de 1% et la variation de la barre de progression devra correspondre à 1%.
Donc comment faire pour renseigner cette valeur d'avancement dans cet exemple ?
Si je n'ai pas été assez clair n'hésitez pas à me reprendre.
Merci d'avance pour votre aide.
Partager