我知道這一定是一個超級基本問題,但是,我試圖在整個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