Bonjour à tous,
je butte sur le problème suivant [Etape II] :
Etape I -- > un fichier émetteur "master.py" qui envoie une variable au fichier destinataire "pop.py".
Etape II -- > le fichier destinataire "pop.py", doit renvoyer une variable au fichier émetteur "master.py".
master.py
pop.py
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 # coding:utf-8 #version 3.x python from tkinter import * import pop def contenu_master(): root = Tk() # Crée une instance Tk class Type = IntVar() # Sélection du Bt Radio widget def info(DATA_Conf): print("DATA_Conf", DATA_Conf) def Bt_Type(Type): if Type.get() == 1: # print("Bt_Type - Type.get() - Moto > ", Type.get(), "\n") pop.pop_Contenu(Type.get()) if Type.get() == 2: # print("Bt_Type - Type.get() - Voiture > ", Type.get(), "\n") pop.pop_Contenu(Type.get()) # Type btn_Type_1 = Radiobutton(root, text="Moto", variable=Type, value=1) btn_Type_1.place(x=2, y=4) # btn_Type_2 = Radiobutton(root, text="Voiture", variable=Type, value=2) btn_Type_2.place(x=60, y=4) Type.trace("w", lambda name, index, mode, Type=Type: Bt_Type(Type)) root.mainloop() contenu_master()
merci de votre temps
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
21
22 # coding:utf-8 # Python3 pour Windows : https://www.python.org/downloads/ from tkinter import * import master def pop_Contenu(Type): pop_Frame = Toplevel() pop_Frame.title('Sélecteur Image via Alphabet - ' + str(Type)) def Confirmation(DATA): print("Confirmation(DATA)", DATA, Type) contenu_master.info(DATA) # pop_Frame.destroy() DATA = StringVar() DATA = "OK Retour" Bt1 = Button(pop_Frame, width=16, text="Confirmer", font=('verdana', 8, ''), command=lambda: Confirmation(DATA)) Bt1.place(x=1, y=1)
Partager