python cPickle之对象存取dump & load函数示例

来源:互联网 发布:js判断ie版本是否大于8 编辑:程序博客网 时间:2024/05/16 18:34

将对象保存到文件或从文件中读取对象

初学Python,学习了dump 和load 保存 及读取数据对象,示例如下:

import cPickle as p

myList=['a','b','c']
myList2=['a','b','c','d']
myFile =file('data.data','a')
p.dump(myList,myFile)
p.dump(myList2,myFile)
myFile.close()

if __name__ =='__main__':
    rFile =file('data.data','r')
    try:
        while True:
            myList=p.load(rFile)
            print myList
    except EOFError:
            print 'end...'
           

 

>>> 
['a', 'b', 'c']
['a', 'b', 'c', 'd']
end...

原创粉丝点击