Toujours mon 1er prog. Infos complémentaires
Bonsoir,
Voici le début de mon 1er prog.
L'exemple ci-dessous, doit permettre d'ouvrir deux fenêtre dont le code est inscrit dans un fichier exem1.py depuis le fichier exem2.py.
Voici ce que j'ai écrit:
exem1.py
Code:
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
|
#-*- coding:Utf-8 -*-
from Tkinter import *
def newfen1():
fen1 = Tk()
txt = Label(fen1, text = "ACCEUIL", fg = 'green')
bou = Button(fen1, text = 'accés fen2', command = newfen2)
fen1txt.pack()
bou.pack()
fen1.mainloop()
def newfen2(event):
fen2 = Tk()
fen1.destroy()
txt = Label(fen2, text = "PAGE 1", fg = 'green')
txt2 = Label(fen2, text = "COUCOU", fg = 'green')
txt.pack()
txt.pack()
fen2.mainloop() |
exem2.py
Code:
1 2 3
| #-*- coding:Utf-8 -*-
from exem1 import *
newfen1() |
Lorsque je double clic sur exem1.py, newfen1() d'exécute bien.
Par contre si je clique sur le bouton bou, newfen2() apparaît mais vide.
Quelqu'un peut-il m'expliquer pourquoi?