例如,让程序在手动停止之前写下日志文件。
答案 0 :(得分:4)
您可以使用atexit
模块:https://docs.python.org/3.5/library/atexit.html
示例:
import atexit
import time
def exit_hook():
print("Exiting!")
atexit.register(exit_hook)
while True:
print("looping...")
time.sleep(1)