我编写的程序在从终端执行时没有打印任何内容,因此我尝试运行以下代码
import sys
#!/usr/bin/python
def main(argv):
print "hell0\n"
sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)
这是终端为什么不打印出hello。main 函数是否还在运行?
Python 不会自动调用 main()(您需要使用 sys 库来获取 argv)。
#!/usr/bin/python
import sys
def main():
print "hell0\n"
main()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28954 次 |
| 最近记录: |