Pycharm退出代码0

时间:2013-12-17 21:33:36

标签: python pycharm

每当我运行任何代码时,我的控制台总是以Process finished with exit code 0结束。

例如,如果我只是打印(“hellow”):

pydev debugger: process 21021 is connecting

Connected to pydev debugger (build 131.618)
hellow

Process finished with exit code 0

有没有办法让输出只是“hellow”?

3 个答案:

答案 0 :(得分:41)

你意识到它不是输出的一部分不是吗?它只是IDE控制台提供的附加信息。真正的程序只是按预期输出hellow

Process finished with exit code 0意味着一切正常。如果程序中发生异常或以非零参数生成exit,IDE将通知您这一点,这是有用的调试信息。

在生产中你不应该从IDE运行你的Python程序,所以我认为试图删除它是无关紧要的。

答案 1 :(得分:0)

我遇到了同样的错误,原因是以前的 python 脚本是通过 Pycharm 运行的。要解决此问题,请尝试从 Pycharm 停止所有先前正在运行的脚本,然后运行您当前的脚本。这可能会有所帮助。

答案 2 :(得分:-4)

如果您停止脚本并抛出异常,则可以添加以下内容,但返回相同的消息。

except KeyboardInterrupt:
    sys.exit(0)

返回

Process finished with exit code 0