running gui py script

V

Verde Denim

I'm learning py in this environment -
PyCrust 0.9.5 - The Flakiest Python Shell
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2

When I type a tkinter program in pycrust (or pyshell), it executes as
expected, but when I call it from a command line, it doesn't. What I'm
getting back is this -

python my_first_gui_in_py.py
Traceback (most recent call last):
File "my_first_gui_in_py.py", line 2, in <module>
class myapp_tk(Tkinter.Tk):
File "my_first_gui_in_py.py", line 14, in myapp_tk
app = myapp_tk(None)
NameError: name 'myapp_tk' is not defined

Trying to call the file in pycrust doesn't seem to work for me either.
If I invoke pycrust either as
$ pycrust ./my_first_gui_in_py.py or
$ pycrust < ./my_first_gui_in_py.py

the editor opens, but with an empty buffer.

What is it that I'm not understanding?

Thanks, as always for the help.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,962
Messages
2,570,134
Members
46,690
Latest member
MacGyver

Latest Threads

Top