系统相关
首页 > 系统相关> > 在Windows关闭时将Python保存集保存到文件?

在Windows关闭时将Python保存集保存到文件?

作者:互联网

如果Windows要关闭/重新启动/注销/睡眠,我不想丢失自己的设置,是否可以在关闭之前保存它?还是有一种替代方法来保存信息而不会担心它会在Windows关闭时丢失? JSON,CSV,DB?什么?

s = {1,2,3,4}

with open("s.pick","wb") as f: # pickle it to file when PC about to shutdown to save information
    pickle.dump(s,f)

解决方法:

您可以使用win32api.setConsoleCtrlHandler检测到Windows关闭/注销

有一个很好的例子How To Catch “Kill” Events with Python

标签:power-management,python,python-2-7,shutdown
来源: https://codeday.me/bug/20191009/1878266.html