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

如果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
沃梦达教程
本文标题为:在Windows关闭时将Python保存集保存到文件?


基础教程推荐
猜你喜欢
- Python 变量命名规则和定义变量详解 2023-08-04
- 基于Python实现人像雪景小程序 2023-08-09
- 如何在Linux中包含python模块? 2023-11-13
- windows下面使用多版本Python安装指定版本的虚拟环境 2023-09-04
- python – 在后台执行子进程 2023-11-16
- Python瓶进程到达超时连接 2023-11-14
- Python爬取几千条相亲文案 2023-08-04
- 与Python中的Unix过滤器进程进行通信 2023-11-12
- Linux环境安装python3 2023-09-04
- 如何在Ubuntu 12.04上从源代码为python2.6编译pygtk 2023-11-13