Problème Code Python
Fermé
Jul
-
11 févr. 2009 à 22:17
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 16 févr. 2009 à 11:45
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 16 févr. 2009 à 11:45
A voir également:
- Problème Code Python
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code blocks free - Télécharger - Langages
- Code windows 10 - Guide
3 réponses
L'indentation n'est pas passée, je redonne le code:
from Tkinter import *
from tkFileDialog import askopenfile
from tkMessageBox import showerror
fenetre = Tk(className='Petite fenetre')
zoneTexte = Label(fenetre, text='Coucou monde!', fg='blue')
zoneTexte.pack()
def filereader():
---lien = askopenfile
---if not lien:
------showerror(title='Attention!', message='Une erreur s\'est produite')
---else:
------file = open(lien)
------zoneAffichage = Label(fenetre, text= (line for line in file), fg='green')
------zoneAffichage.pack()
bouton = Button(fenetre, text='Choisir un fichier', fg='red', command= filereader())
bouton.pack()
fenetre.geometry('600x600')
fenetre.mainloop()
from Tkinter import *
from tkFileDialog import askopenfile
from tkMessageBox import showerror
fenetre = Tk(className='Petite fenetre')
zoneTexte = Label(fenetre, text='Coucou monde!', fg='blue')
zoneTexte.pack()
def filereader():
---lien = askopenfile
---if not lien:
------showerror(title='Attention!', message='Une erreur s\'est produite')
---else:
------file = open(lien)
------zoneAffichage = Label(fenetre, text= (line for line in file), fg='green')
------zoneAffichage.pack()
bouton = Button(fenetre, text='Choisir un fichier', fg='red', command= filereader())
bouton.pack()
fenetre.geometry('600x600')
fenetre.mainloop()
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
16 févr. 2009 à 11:45
16 févr. 2009 à 11:45
C'est normal: tu n'a pas créé de variable pour accéder au texte de ton Label (StringVar).
Voir ce tuto:
https://sebsauvage.net/python/gui/index_fr.html
en particulier comment modifier un label:
https://sebsauvage.net/python/gui/index_fr.html#change_label
Voir ce tuto:
https://sebsauvage.net/python/gui/index_fr.html
en particulier comment modifier un label:
https://sebsauvage.net/python/gui/index_fr.html#change_label