初学python遇到的一个有关问题
初学python遇到的一个问题代码如下:#/usr/bin/env pythonthis is a test moduleimport sys import ospri
初学python遇到的一个问题
代码如下:
#/usr/bin/env python
"this is a test module"
import sys
import os
print __name__
debug = False
class FooClass(object) :
"Foo class"
def test():
"test function"
foo = FooClass()
if debug:
print 'ran test()'
else:
print 'no debug'
if __name__ == '__main__':
test()
当我用./xxx.py执行该代码的时候出现./typical_python_src.py: line 3: this is a test module: command not found,而使用python xxx.py时能执行成功,初学python,希望谁能帮助一下,谢谢。 python
[解决办法]第一行开头应该是"#!"。没有"!",系统把它当成shell script执行了。