Bonjour à tous,
Je souhaite faire un petit programme avec tkinter pour enregistrer des informations telles que le nom, prénom, adresse...
Cependant je n'arrive pas à enregistrer les informations tapées dans un champ "entry" dans un fichier texte.
Voici le code du programme :
Lorsque je clique sur le bouton "enregistrer", le fichier est créé mais lorsque je l'ouvre il n'y a que des chiffres. Savez-vous d'où vient l'erreur?
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 from tkinter import * def enreg(): "Enregistrer le fichier" obfichier = open('fichier','a') obfichier.write(str(entr1)) obfichier.close() fen1 = Tk() fen1.title("Gestion des membres du club") tex1 = Label(fen1, text = 'Nom') entr1 = Entry(fen1) tex1.grid(row = 0, column = 0) entr1.grid(row = 0, column = 1) bou1 = Button(fen1, text = 'Quitter', command = fen1.quit) bou1.grid(row = 1, column = 1) bou2 = Button(fen1, text = 'Enregistrer', command = enreg) bou2.grid(row = 1, column = 0) fen1.mainloop() fen1.destroy()
Cordialement,
pgf89
EDIT : Je pense qu'il faut utiliser la méthode get, mais je ne comprends pas où la mettre.
Partager