我知道这一定是一个超级基本问题,但是,我试图在整个SO中找到一个简单的答案,并且找不到一个。从命令行执行Python脚本隐藏打印语句
所以我的问题是:我如何从命令行执行python脚本,以便我可以看到打印语句。
例如,假设我有一个文件test.py:
def hello():
print "hello"
如果我进入了解释,进口test.py,然后调用test.hello(),一切工作正常。但是,我希望能够从命令行运行
python test.py
并让它向终端打印“hello”。
我该怎么做?
谢谢!
更新: 是的,对不起,我的剧本其实更像是这样的:
def main():
hello()
def hello():
print "hello"
我仍然需要调用的main(),或者是自动调用?
请参阅[此问题](http://stackoverflow.com/questions/419163/what-does-if-name-main-do)以获取更多信息。 – 2013-03-21 20:06:59