[Tutor] Global name not found, though clearly in use
Corey Richardson
kb1pkl at aim.com
Wed Jul 14 16:18:58 CEST 2010
Hey tutors. Two separate submissions one day, guess I'm getting busy ;)
Anyway, I'm re-writing my hangman program to make use of my new-found
understanding of OOP, and using a GUI this time around. I decided on
coding with Tkinter, to get my feet wet with GUI stuff.
Here is the traceback:
Traceback (most recent call last):
File "C:\Python31\lib\tkinter\__init__.py", line 1399, in __call__
return self.func(*args)
File "C:/Users/Corey/Desktop/HangmanApp.py", line 45, in getLetter
self.guess = eWordEntryBox.get()
NameError: global name 'eWordEntryBox' is not defined
However, not even 30 lines down, (29, to be exact) there is this line:
eWordEntryBox = tk.Entry(fWordEntry)
Not understanding what is happening here. Same happens when I tack self
at the beginning of it, except it says global name self is not defined.
Thanks!
~Corey Richardson
More information about the Tutor
mailing list