day05_06 shelve模块 打开一个文件存入json数据

__author__ = "Alex Li"

import shelve
import datetime

d = shelve.open('shelve_test')  # 打开一个文件

info =  {'age':22,"job":'it'}

name = ["alex", "rain", "test"]
d["name"] = name  # 持久化列表
d["info"] = info  # 持久dict
d['date'] = datetime.datetime.now()



print(d.get("name"))
print(d.get("info"))
print(d.get("date"))

d.close()

效果

'name', (0, 41)
'info', (512, 39)
'date', (1024, 44)
posted @ 2021-06-06 13:57  flytoyou  阅读(40)  评论(0)    收藏  举报