15.泡菜:pickle模块

列表,字典 ==> 二进制文件
存放:pickling
读取:unpickling
好处:
    我们可以把.py源代码中的大量的字典、列表数据全部用pickle写入到
二进制文件中,然后再通过pickle将二进制文件中存放的字典、列表数据读出,
这样简化了.py代码,而且方便管理。

pickle.dump(列表\字典,文件对象)
列表\字典 = pickle.load(文件对象)
wb
rb

>>> import pickle
>>> f = open('G:\\new.pkl','wb') #以写入方式打开二进制文件
>>> l = [1,2,['Kobe','Curry'],3.14,'Mary']
>>> pickle.dump(l,f)  #将l列表导入f文件中
>>> f.close()
>>> 
>>> f = open('G:\\new.pkl','rb')
>>> l2 = pickle.load(f)  #将文件f中的内容读入列表l2 
>>> l2
[1, 2, ['Kobe', 'Curry'], 3.14, 'Mary']
>>> f.close()

你可能感兴趣的:(python小甲鱼)