python中shelve模块的使用
import shelve
# 将序列化文件操作dump与load进行封装,写入文件的内容就是个大的字符串字典
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。s_dic = shelve.open("text/b.txt",writeback = True) # 此处参数writeback=True决定了此次操作对内存值的修改会同步到文件 #序列化:存 s_dic["name"] = "egon" # 写入 "name":"egon"到文件 s_dic["name"] = "dongxixi" #修改 "name"的值 # 反序列化:取 print(s_dic["name"]) s.close() #输出结果: dongxixi

更多精彩