我刚在这台机器上安装了python 2.7.2.我正在尝试运行此代码:
class Hello(object):
def main(self):
print "hello world"
if __name__ == "main":
h = Hello()
h.main()
Run Code Online (Sandbox Code Playgroud)
当我用python ./foo.py调用它时,它不返回print语句或log语句,只是看起来是换行符.
当我从python shell调用它时,它按预期工作.
另外,我可以写文件:
print "hello world"
Run Code Online (Sandbox Code Playgroud)
这将打印在powershell或cmd中.我错过了什么?
| 归档时间: |
|
| 查看次数: |
217 次 |
| 最近记录: |