Python模块之pickle

pickle是python的自带model。

可以直接通过Import pickle来引用。

pickle主要用于将python对象和文件之间的转换。

保存对象至文件:

wangzhe = dict(zip(['name','age'],['wangzhe',24]))      #得到两个字典
lijianguo = dict(zip(['name','age'],['lijianguo',25]))
db = [wangzhe,lijianguo]   #得到一个由字典组成的列表

if __name__ == '__main__':
    import pickle
    dbfile = open('dbpickle','wb')   #打开一个文件,用于存储Python对象
    pickle.dump(db,dbfile)    #将对象存储至文件中
    dbfile.close()  #关闭文件

从文件中读取对象:

import pickle

dbfile = open('dbpickle','rb')  #打开文件
db = pickle.load(dbfile)   #得到Python的列表
print db
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/laodengbaiwe0838/article/details/52369621
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Python模块之pickle

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭