码迷,mamicode.com
首页 > 其他好文 > 详细

11、Pickle序列化

时间:2014-10-07 18:50:03      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   strong   文件   数据   sp   

概念:

bubuko.com,布布扣
 
常用语法:DUMP:把现在内存中的对象状态装到硬盘文件上
bubuko.com,布布扣
常用语法:LOAD:把磁盘文件中的对象导入到内存中
bubuko.com,布布扣
小练习:
字典中存账号信息,用pickle dump到文件中,并load进行修改字典
  1. [root@likun python_scripts]# cat 15pickle_dump.py 
    #!/usr/bin/python
    import pickle
    account_info={
            01:[mima,15000,15000],
            02:[mima,2000,2000]
    }
    f=open(acc.txt,wb)
    pickle.dump(account_info,f)
    f.close()

     

 
  1. [root@likun python_scripts]# cat 16pickle_load.py 
    #!/usr/bin/python
    import pickle
    f=open(acc.txt,r)
    info=pickle.load(f)
    f.close()
    
    info[02][1]=20000
    f=open(acc.txt,w)
    pickle.dump(info,f)
    f.close()

     

[root@likun python_scripts]# python 15pickle_dump.py          -- 初始化将数据结构dump到文件    
 
[root@likun python_scripts]# python 16pickle_load.py            --每次执行将文件中结构读出,画掉50元    
[‘mima‘, 1950, 2000]
[root@likun python_scripts]# python 16pickle_load.py             -- 花掉50元
[‘mima‘, 1900, 2000]
[root@likun python_scripts]# python 16pickle_load.py             -- 花掉50元
[‘mima‘, 1850, 2000]
[root@likun python_scripts]# python 16pickle_load.py             -- 花掉50元
[‘mima‘, 1800, 2000]
 
 

 

11、Pickle序列化

标签:style   blog   http   color   os   strong   文件   数据   sp   

原文地址:http://www.cnblogs.com/kissdb/p/4009603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!