什么是shelve模块
也是一种序列化方式
使用方法
1.
opne
2.
读写
3.
close
特点: 使用方法比较简单
提供一个文件名字就可以开始读写
读写的方法和字典一致
你可以把它当成带有自动序列化功能的字典
原理: 内部使用的就是pickle
所以
也存在跨平台性差的问题
你自己存的只有你自己知道怎么取
什么时候用: 写一个单机程序时可以考虑
"""
import shelve
# 序列化
sl = shelve.open("shelvetest.txt")
sl["date"] = "8-13"
sl["list1"] = ["123","456"]
sl.close()
# 反序列化
s2 = shelve.open("shelvetest.txt")
print(s2.get("list1"))
s2.close()