python序列化之pickle,json,shelve
Posted Claire_xu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python序列化之pickle,json,shelve相关的知识,希望对你有一定的参考价值。
模块
|
支持方法
|
说明
|
json
|
dumps/dump
loads/load
|
只能处理基本数据类型;
用于多种语言间的数据传输;
|
pickle
|
dumps/dump
loads/load
|
支持python所有数据类型;
用于python程序间互相传输对象;
pickle反序列化后的对象与原对象是等值的副本对象,类似于deepcopy
|
shelve
|
open
close
|
以键值对的形式保存数据,可直接操作文件
|
以上是关于python序列化之pickle,json,shelve的主要内容,如果未能解决你的问题,请参考以下文章
python序列化之pickle,json,shelve
Python 入门之 内置模块 -- 序列化模块(json模块pickle模块)
6.python序列化功能之json&pickle
Python基础知识之json&pickle模块
python之json&pickle
Python--模块之sys模块logging模块序列化json模块序列化pickle模块