Python中exit()和sys.exit()之间的区别

exit()偏向在shell交互模式中使用,sys.exit()偏向在脚本中程序使用。

技术上讲,他们做同样的事,raising SystemExit,sys.exit在sysmodule.c 实现:

exit在site.py实现:

除了以上两个,还有第三个选择:os._exit 通常用在fork()出的子进程中。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注