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
| def fen_A():
def nom_fichier():
choix=entrA.get() #définition du nom à attribuer à mon fichier modifer
global nom_fichier #la fonction "global" permet que la variable ne soit pas définie uniquement dans la fonction définie ici en local et ainsi la variable peut être rappelée à n'importe quel moment
nom_fichier='%s'%(choix)
*
*
*
*
*
*
*
*
*
fen0() #J'ouvre une nouvelle fenetre
fenA = Tk()
# création de widgets Label(), Entry(), et Checkbutton() :
Label(fenA, text = "Nom du fichier modifier:").grid(row =0,columnspan=3)
entrA = Entry(fenA)
entrA.grid(row =1, columnspan=3)
bou1=Button(fenA,text="Valider",command=nom_fichier)
#Je voudrai que l'execution de la command=nom_fichier ferme également la fenA
bou1.grid(row =3, columnspan=3)
bou2=Button(fenA,text="Retour",command=fenA.destroy)
bou2.grid(row =5, columnspan=3)
fenA.mainloop() |
Partager