在python文件操作中,文件是一种迭代器,对于字符串的存储方便,但对于数值的操作需要使用一些方法
pickle的实质
pickle的实质就是利用一些算法将你的数据对象“腌制”成二进制文件,存储在磁盘上,当然也可以放在数据库或者通过网络传输到另一台计算机上。
使用pickle存储数据
在以wb方式open文件后
pickle.dump(data, file) # 第一个参数是待存储的数据对象,第二个参数是目标存储的文件对象
使用pickle读取数据
在以rb方式open文件后
pickle.load(file) # 参数是目标存储的文件对象