我知道PHP中的die()
命令可以提前退出脚本。
我如何在Python中做到这一点?
发布于 2013-02-12 23:50:07
提前终止Python脚本的一种简单方法是使用内置的quit()
函数。不需要导入任何库,而且高效且简单。
示例:
#do stuff
if this == that:
quit()
发布于 2008-09-16 15:37:14
另一种方式是:
raise SystemExit
发布于 2008-09-16 20:08:05
虽然您通常应该更喜欢sys.exit
,因为它比其他代码更“友好”,但它实际上所做的只是引发一个异常。
如果您确定需要立即退出进程,并且您可能处于某个异常处理程序的内部,则可以使用另一个函数os._exit
,该函数在C级别立即终止,并且不会执行任何正常的解释器拆卸操作;例如,不会执行用"atexit“模块注册的钩子。
https://stackoverflow.com/questions/73663
复制相似问题