python使用cPickle模块序列化实例
发布时间:2020-05-24 06:31:24 所属栏目:Python 来源:互联网
导读:本文实例讲述了python使用cPickle模块序列化的方法,分享给大家供大家参考。具体方法如下:
|
本文实例讲述了python使用cPickle模块序列化的方法,分享给大家供大家参考。 具体方法如下:
import cPickle
data1 = ['abc',12,23] #几个测试数据
data2 = {1:'aaa',"b":'dad'}
data3 = (1,2,4)
output_file = open("a.txt",'w')
cPickle.dump(data1,output_file)
cPickle.dump(data2,output_file)
cPickle.dump(data3,output_file)
output_file.close()
input_file = open('a.txt','rb')
#data1 = []
data1 = cPickle.load(input_file)
data2 = cPickle.load(input_file)
data3 = cPickle.load(input_file)
print data1
print data2
print data3
outstring = cPickle.dumps(data1)
open('out.txt','wb').write(outstring)
file_data = open('out.txt','rb').read()
real_data = cPickle.loads(file_data)
print real_data
本文实例测试环境Python2.7.6 运行结果如下:
['abc',12L,23L]
{1L: 'aaa','b': 'dad'}
(1L,2L,4L)
['abc',23L]
希望本文所述对大家Python程序设计的学习有所帮助。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – 当我从virtualenv运行nosetests时,为什么会出现“
- python – 转换Tensorflow图形以使用Estimator,使用`sample
- 画折线图的程序
- 利用python实现简单的邮件发送客户端示例
- django – 如何在保存之前使用PIL调整新上传的图像大小?
- python – 在CatBoost发生过度拟合后,有没有办法保存经过训
- python – 一个Flask装饰器怎么有参数?
- Python2 ValueError: chr() arg not in range(256) 解决办法
- python – Keras LSTM输入维度设置
- python将文本转换成图片输出的方法
