【琐碎】Python3安装/运行cPickle以及cPickle的使用

1 Python3安装/运行cPickle

在这里插入图片描述运行报错,缺失cPickle包,一般这种情况,直接pip安装即可,但是这次有点特殊,我用的py3.8环境import cPickle是py2.x环境导入包的命令,在py3.x环境中不能直接导入,应该采取如下形式导入import _pickle as cPickle,改成这种导入形式之后便可成功运行
在这里插入图片描述
这个是我在py3环境下安装cPickle的时候报错的截图

2 cPickle的使用

主要是cPickle.dump()和cPickle.load()两个命令,分别起到序列化和返序列化的功能

ans=[i for i in range(100)]
print(ans)
cPickle.dump(ans,open("./ans.pkl","wb"))
target=cPickle.load(open("./ans.pkl","rb"))
print(type(target))
print(target)

ans.pkl是保存的文件名,wb rb是以二进制的形式写入和读取
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值