读书人

初学python遇到的一个有关问题

发布时间: 2013-09-06 10:17:17 作者: rapoo

初学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执行了。

读书人网 >perl python

热点推荐