Python基础六--JSON, pickle模块

Posted gangzi4321

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础六--JSON, pickle模块相关的知识,希望对你有一定的参考价值。

一、JSON

  内存中的数据<--->格式json<--->字符类型<--->保存、基于网络传输

  1. 将数据转化为str形式:data_str = json.dumps(data);

  2. 将str形式数据转化为字典等数据:data = json.loads(data_str);

  3. 注意json格式 :data = ‘{"name":"gangzi"}‘ ;

二、pickle (只应用于Python,不同版本的Python彼此都可能不兼容,数据不重要时可采用)

  内存中的数据<--->格式pickle<--->bytes类型<--->保存、基于网络传输

  1. 将数据转化为bytes形式:data_str = pickle.dumps(data);

  2. 将bytes形式数据转化为字典等数据:data = pickle.loads(data_str);

以上是关于Python基础六--JSON, pickle模块的主要内容,如果未能解决你的问题,请参考以下文章

Python学习笔记——基础篇第五周——json & pickle 模块

Python基础知识之json&pickle模块

Python 基础 - Day 4 Learning Note - 模块 - Json & Pickle

Python基础-json和pickle模块

python之旅六第六篇模块

python基础之模块(json,pickle,hashlib,collections)