我有一个python脚本,如果用户关闭或重新启动系统,我想执行一些操作。但是我不知道如何在python脚本中执行此操作,并且在C#Detecting computer/program shutdown in Python?中发现了一些相关的问题 我想要python程序吗?
答案 0 :(得分:0)
您可以使用atexit库在解释器关闭时执行一些代码
import atexit
def exit_handler():
print("Do something on shutdown")
atexit.register(exit_handler)
如果计算机正确关闭,则应将其触发。 我不了解在比计算机关闭等更大的环境下触发的事件,例如计算机关机。