如何提前退出脚本,就像die()PHP 中的命令一样?
sys.exit()在 Python 中,您可以使用模块中的函数提前退出脚本sys。这类似于die()PHP 中的命令。
sys.exit()
sys
die()
使用方法如下:
import sys def my_function(): print("This is before exiting") sys.exit("Exiting the script early") print("This line will not be executed") my_function()
import sys
sys.exit("Exiting the script early")
SystemExit
stderr
如果您不需要打印消息,您可以简单地调用sys.exit()而不使用任何参数:
import sys def my_function(): print("This is before exiting") sys.exit() print("This line will not be executed") my_function()
或者,你可以使用raise SystemExit:
raise SystemExit
def my_function(): print("This is before exiting") raise SystemExit("Exiting the script early") print("This line will not be executed") my_function()
sys.exit()和均可raise SystemExit达到相同的效果,您可以根据自己的喜好使用其中任一种。