Bonjour,
je travaille avec python3 et Tkinter.
j'ai deux applications qui fonctionne correctement seules.
Mais bien sur ces deux programmes n'ont d'intéret que s'ils fonctionnent ensemble.
J'ai une fenetre Tk qui offre des services et je voudrait lui ajouter une fonction qui lance des popups à intervale de temps regulier.
Les threads marchent quand je print les données mais dès que j'utilise un toplevel plus rien ne marche et l'application se fige.
Voici un bout de code pour comprendre
Désolé la programation objet me pose encore des soucies.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 def affiche_fiches(): popup = Toplevel(root) popup.title('teste') Label(popup,text='Nom',bg='light green').pack() def timer(): affiche_fiches() time.sleep(10) timer() root=Tk() authentification() #sert à acceder aux services t = threading.Thread() t.run = lance t.start()#sert à lancer les popup root.mainloop()
Si vous avez des idées merci d'avance
Cordialement,
Dbutant
Partager