退出(0)和退出(1)是啥意思? [复制]

Posted

技术标签:

【中文标题】退出(0)和退出(1)是啥意思? [复制]【英文标题】:What does it mean exit (0) and exit (1)? [duplicate]退出(0)和退出(1)是什么意思? [复制] 【发布时间】:2017-05-29 04:27:32 【问题描述】:

我的代码看起来像这样,我不清楚 exit (0) 和 exit (other num)。 我给自己一些时间,但我没有足够清楚自己

from sys import exit
class Scene(object):
    def enter(self):
        print "This scene is not yet configured"
        exit(1)

【问题讨论】:

是程序返回给系统的值。通常,值 0 表示“正确退出”,其他值表示失败。 你好,你的意思是它给出了错误消息,对吧? 【参考方案1】:

exit(0) 表示干净退出,没有错误

exit(1) 表示出现错误,这就是退出的原因

【讨论】:

以上是关于退出(0)和退出(1)是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

“进程以退出代码 1 结束”是啥意思?

((void(*)(void))0)() 是退出函数吗? [复制]

Python 中的退出代码 77 是啥意思? [关闭]

为啥它在控制台进程中以退出代码 0 结束而不是打印 'sen' 变量这样说? [复制]

这个符号是啥意思“&=”? [复制]

在 mfc 和 c++ 中调用方法时 :: 是啥意思? [复制]