运行 Python 中强制终止脚本的函数
Run a function at forceful termination of the script in Python
我创建了一个日志并希望在 python 脚本强制终止时更新它。这将有助于跟踪所有强制终止。我试过了,但 atexit()
仅在正常终止时运行。
只捕获 KeyboardInterrupt
异常。
这个简单的程序演示了当按下 Ctrl+C 组合键退出时,函数如何可以 运行 .
def main():
while True:
input('')
def onexit():
print('on exit')
try:
main()
except KeyboardInterrupt:
onexit()
我创建了一个日志并希望在 python 脚本强制终止时更新它。这将有助于跟踪所有强制终止。我试过了,但 atexit()
仅在正常终止时运行。
只捕获 KeyboardInterrupt
异常。
这个简单的程序演示了当按下 Ctrl+C 组合键退出时,函数如何可以 运行 .
def main():
while True:
input('')
def onexit():
print('on exit')
try:
main()
except KeyboardInterrupt:
onexit()