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

初学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...

你可能感兴趣的:(PYTHON)