PYTHON永久储存pickle

一。存放数据,(二进制格式)

import pickle   		//导入pickle 
my_list = [123,345,'fang']		//数组
pickle_file = open('fang',"wb")		//新建文件
pickle.dump(my_list,pickle_file)	//存入
pickle_file.close()		//关闭

 二。读取数据 
  

pickle_file = open('fang.pkl','rb')
fang2 = pickle.load(pickle_file)

 
  



pickle的实质:

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

你可能感兴趣的:(PYTHON学习)