Discussion:Programmation Python/Tkinter
Aller à la navigation
Aller à la recherche
Bug du hello[modifier le wikicode]
Le premier script fonctionne bien (avec le bouton "quitter") mais le second (hello the world) renvoie : NameError: name 'self' is not defined, avec Python 2.7.2. JackPotte ($♠) 3 avril 2012 à 19:55 (CEST)
- En enlevant les deux
self.
en début de ligne ? - Il me semble que
self
est l'équivalent Python duthis
de Java/C++/C, donc utilisable dans les classes seulement. - --> confirmé ici : en:Python_Programming/Classes#Methods
- -- ◄ David L • discuter ► 3 avril 2012 à 20:01 (CEST)
Bug du tk[modifier le wikicode]
Tout marchait, j'ai lancé un autre .py sans toucher aux bibliothèques, et maintenant plus aucun exemple de ce livre ne fonctionne :
...
File "C:\Program Files (x86)\Python\lib\lib-tk\FixTk.py", line 65, in <module>
...
NameError: name 'Tk' is not defined