在PC关闭之前是否可以在Python中运行函数?还是可以说它正在关闭?
也许正在使用os模块或其他工具。
因此,假设我具有此功能,并且想在PC关闭时运行它:
def onShutDown():
# lets say send an email
顺便说一句:我知道如何使用smtplib发送电子邮件,所以这不是问题。
谢谢!
答案 0 :(得分:0)
您可以运行一个代码,然后以相同的代码指示PC关闭。
您可以使用os模块,并在下面使用这段代码。
os.system('shutdown -s')
如果您将执行上面的代码,则会显示一条消息“您将在不到一分钟的时间内退出”。 如果您不想看到它,请使用
os.system('shutdown -s -t 0')
当您尝试使用此类代码时,请务必小心,以防万一您不弄乱。 。