关闭

Python模块之pickle

140人阅读 评论(0) 收藏 举报
分类:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:16224次
    • 积分:393
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:9篇
    • 译文:2篇
    • 评论:5条
    最新评论