python使用cPickle模块序列化实例
2023-09-14 08:58:53 时间
这篇文章主要介绍了python使用cPickle模块序列化的方法,是一个非常实用的技巧,本文实例讲述了python使用cPickle模块序列化的方法,分享给大家供大家参考。
具体方法如下:
importcPickle
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)
printdata1
printdata2
printdata3
outstring=cPickle.dumps(data1)
open('out.txt','wb').write(outstring)
file_data=open('out.txt','rb').read()
real_data=cPickle.loads(file_data)
printreal_data
本文实例测试环境Python2.7.6
运行结果如下:
希望本文所述对大家Python程序设计的学习有所帮助。
相关文章
- python识别文字位置_如何利用Python识别图片中的文字
- 符合python命名规范的标识符是什么_Python标识符命名规范
- python中关于命名的例子_Python 命名规范入门实例「建议收藏」
- python表情代码_Python实现表情包的代码实例[通俗易懂]
- 【说站】Python中concurrent.futures模块如何使用
- 【说站】python socketserver处理客户端的流程
- lambda python表达式_Python的条件表达式和lambda表达式实例
- python数据可视化从入门到实战_大数据可视化概念
- python递归函数讲解_Python递归函数实例讲解
- Python多线程异步任务队列(实例)详解编程语言
- Python编程学习,高效求解素数程序实例详解编程语言
- python子类如何继承父类的实例变量详解编程语言
- Python操作Redis实现数据持久化(python操作redis)
- 用Python仿写MSSQL 编程体验更有趣(python仿mssql)
- Linux下从系统卸载Python(linux下卸载python)
- Python操作MySQL数据库的必备模块mysqlpython(mysql_python)
- Python分析Nginx访问日志并保存到MySQL数据库实例
- python中常用的各种数据库操作模块和连接实例
- 在python中的socket模块使用代理实例
- python中urllib模块用法实例详解
- Python读取ini文件、操作mysql、发送邮件实例
- Python实现冒泡,插入,选择排序简单实例
- python中bisect模块用法实例