一。存放数据,(二进制格式)
import pickle <span style="white-space:pre"> </span>//导入pickle
my_list = [123,345,'fang']<span style="white-space:pre"> </span>//数组
pickle_file = open('fang',"wb")<span style="white-space:pre"> </span>//新建文件<pre name="code" class="python">pickle.dump(my_list,pickle_file)<span style="white-space:pre"> </span>//存入
pickle_file.close()<span style="white-space:pre"> </span>//关闭
二。读取数据
</pre><pre name="code" class="python">pickle_file = open('fang.pkl','rb')<pre name="code" class="python">fang2 = pickle.load(pickle_file)
pickle的实质就是利用一些算法将数据对象变成二进制文件,存储在硬盘上,也可以放在数据库或者通过网络传输到另一台电脑上
pickle存储数据方法
pickle.dump(data,file),第一个参数是待存储数据的对象,第二个参数是目标存储的文件对象,要注意先使用‘wb’的模式open文件
pickle的读取数据
pickle.load(file),先用‘rb’模式open文件
pickle方法进阶 http://www.cnblogs.com/cobbliu/archive/2012/09/04/2670178.html