JSON和pickle是Python中常用的数据序列化和反序列化工具。它们可以用于将Python对象转换为可存储或传输的格式,以及从存储或传输的格式中恢复Python对象。本文将详细介绍JSON和pickle的用法,并提供相应的源代码示例。
JSON的用法
JSON(JavaScript Object Notation)是一种常见的数据交换格式,具有易读性和易解析性。Python中的json
模块提供了一组函数来处理JSON数据。下面是几个常用的JSON操作:
- 将Python对象转换为JSON字符串:
import json
data = {
'name': 'John',
'age': 30