NameError: name '__main__' is not defined
Peng Yu
pengyu.ut at gmail.com
Sun Sep 13 21:43:19 EDT 2009
Hi,
I try the following code. I don't quite understand why __main__ is not
defined. Could somebody let me know what I am wrong about it?
Regards,
Peng
$ cat test.py
#!/usr/bin/env python
if __main__ == '__main__' :
print "Hello World!\n"
$ ./test.py
Traceback (most recent call last):
File "./test.py", line 3, in <module>
if __main__ == '__main__' :
NameError: name '__main__' is not defined
More information about the Python-list
mailing list