当我从终端执行该程序时,我编写的程序未打印任何内容,因此我尝试运行以下代码
import sys #!/usr/bin/python def main(argv): print "hell0\n" sys.stdout.flush()
这是终端,为什么它不打印出来你好。主要功能是否还在运行?
Python不会自动调用main()(并且您需要使用sys库来获取argv)。
#!/usr/bin/python import sys def main(): print "hell0\n" main()