关于python中的pickle函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于python中的pickle函数相关的知识,希望对你有一定的参考价值。

8-7参考阅读 - 读文件、写文件、异常处理、文件保存游戏、pickle
数据转成文本的过程又被称为“序列化”,即将对象状态转换为可保持或传输的格式的过程。
对应的,从序列化的格式中解析对象状态的过程被称为“反序列化”。

import pickle#序列化,反序列化,所以文件中的内容要求是列表或元组

test_data = ["save me",123.456,True]
f = open("test_2.txt","w")
pickle.dump(test_data,f)#存储文件中的数据
f.close()

f = open("test_2.txt")#文件内容必须为pickle能够识别的
test_data = pickle.load(f)
f.close()
print test_data#取文件中的数据









以上是关于关于python中的pickle函数的主要内容,如果未能解决你的问题,请参考以下文章

关于tcp连接对象在多进程中的错误:pickle.PicklingError

关于pytho面向过程开发人员三步转oo的补充,再加一步,四步走战略

python-Pickle序列化

Python笔记总结week8

boost python中的enable_pickling和pickle_suite有啥区别?

关于python中的operator.itemgetter()函数的用法