import pickle
a ={'hello':'world'}withopen('filename.pickle','wb')as handle:
pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)withopen('filename.pickle','rb')as handle:
b = pickle.load(handle)print a == b
withopen('mypickle.pickle','wb')as f:
pickle.dump(some_obj, f)# note that this will overwrite any existing file# in the current working directory called 'mypickle.pickle'
Python 3.4.1(default, May 212014,12:39:51)[GCC 4.2.1 Compatible Apple LLVM 5.0(clang-500.2.79)] on darwin
Type "help","copyright","credits"or"license"for more information.>>> mylist =['I wish to complain about this parrot what I purchased not half an hour ago from this very boutique.',"Oh yes, the, uh, the Norwegian Blue...What's,uh...What's wrong with it?","I'll tell you what's wrong with it, my lad. 'E's dead, that's what's wrong with it!","No, no, 'e's uh,...he's resting."]>>>>>>import pickle
>>>>>>withopen('parrot.pkl','wb')as f:... pickle.dump(mylist, f)...>>>withopen('parrot.pkl','wb')as f:... new_list = pickle.load(mylist, f)
Python 3.4.1(default, May 212014,12:39:51)[GCC 4.2.1 Compatible Apple LLVM 5.0(clang-500.2.79)] on darwin
Type "help","copyright","credits"or"license"for more information.>>>import pickle
>>>withopen('parrot.pkl','rb')as f:... mynewlist = pickle.load(f)...>>> mynewlist
['I wish to complain about this parrot what I purchased not half an hour ago from this very boutique.',"Oh yes, the, uh, the Norwegian Blue...What's,uh...What's wrong with it?","I'll tell you what's wrong with it, my lad. 'E's dead, that's what's wrong with it!","No, no, 'e's uh,...he's resting."]>>>