python基础学习17----jsonpickleshelve
|
json和pickle的功能是对数据进行序列化 将对象转换为可通过网络传输或可以存储到本地磁盘的数据格式(如:XML、JSON或特定格式的字节串)的过程称为序列化;反之,则称为反序列化 <div class="cnblogs_Highlighter"> data1=json.loads(data1) dump和load 这两种方法可将序列化的数据存到文本和读取文本中序列化的数据 with open("listfile","r") as f2: data=json.load(f2) print(data) <div class="cnblogs_Highlighter"> sfencs=people("sfencs",19) pickle和json同样支持dump,load,dumps,loads方法 <div class="cnblogs_Highlighter"> with shelve.open("shelvefile") as f: 这里直接保存到了文件中,生成了3个文件shelvefile.bak,shelvefile.dat,shelvefile.dirwith shelve.open('shelvefile') as f:#只使用shelvefile名字即可 one : 1
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
