pickle库的使用

pickle:

  • 作用:把一个列表(迭代类型变量)存储为序列化对象 (不以字符串存,而是以序列存),存好后下次取出依旧是列表(迭代类型变量)
  • 意义:即把迭代变量保存到硬盘中,而不只是存在内存里,可以方便直接提供给他人一个变量而不用给比人一整段代码
存处
import pickle
data = {'a':[1,2,3,4,[6,5,3],54],'b':'asdasd','c':('asd','sad','wr')}                #编写一个字典数据
pic = open('F:\\python数据处理案例存放处\\读写txt案例\\pickle使用.pkl','wb')   #创建一个二进制形式pkl文件pic

pickle.dump(data,pic)          #将data存入pkl文件pic中
pic.close()
读取
pic = open('F:\\python数据处理案例存放处\\读写txt案例\\pickle使用.pkl','rb')  #以读二进制形式打开文件
st = pickle.load(pic)
print(st)
pic.close()
print(type)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值