腌制将序列化您的列表(将其转换为一个唯一的字节字符串,并将其输入),因此您可以将其保存到磁盘。您还可以使用pickle检索原始列表,从保存的文件中加载。
因此,首先建立一个列表,然后使用
pickle.dump将其发送到文件…
Python 3.4.1 (default, May 21 2014, 12:39:51) [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwinType "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>>> >>> with open('parrot.pkl', 'wb') as f:... pickle.dump(mylist, f)... >>>然后退出,然后再回来…并打开
pickle.load…
Python 3.4.1 (default, May 21 2014, 12:39:51) [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwinType "help", "copyright", "credits" or "license" for more information.>>> import pickle>>> with open('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."]>>>


