bra*_*ler 3 python printing terminal
我知道这一定是一个超级基本的问题,然而,我试图在整个过程中找到一个简单的答案而找不到答案.
所以我的问题是:如何从命令行执行python脚本,以便我可以看到print语句.
例如,假设我有文件test.py:
def hello():
print "hello"
Run Code Online (Sandbox Code Playgroud)
如果我进入解释器,导入test.py,然后调用test.hello(),一切正常.但是,我希望能够跑
python test.py
Run Code Online (Sandbox Code Playgroud)
从命令行打印并向终端打印"hello".
我该怎么做呢?
谢谢!
更新:是的,对不起,我的脚本实际上更像这样:
def main():
hello()
def hello():
print "hello"
Run Code Online (Sandbox Code Playgroud)
我还需要调用main(),还是自动调用?
在文件末尾添加:
if __name__ == '__main__':
hello()
Run Code Online (Sandbox Code Playgroud)