栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 非文件系统 持久化存数据,下次再读

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 非文件系统 持久化存数据,下次再读

shelve
如何将程序的数据保存在硬盘当中,以便在下次运行的时候加载回来?
这里有一个便捷的做法

import shelve
from datetime import datetime
with shelve.open("sanmu.dat") as data: # 保存数据
data["code"] = 0
data["msg"] = "操作成功"
data["time"] = [datetime.now(), (1, 2, 3)]
with shelve.open("sanmu.dat") as data: # 加载数据
print(data["code"])
print(data["msg"])
print(data["time"])

shelve 提供了字典相似的用法,来对数据进行持久化读写。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1022125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号