Python中JSON库是一种用来处理JSON(JavaScript Object Notation)数据的库,它可以帮助我们读写JSON数据,并且可以将JSON数据转换为Python对象和Python对象转换为JSON数据。
JSON库的使用方法
要使用JSON库,需要导入json模块:
import json
就可以使用JSON库来处理JSON数据,下面介绍几个常用的方法:
- json.loads():将JSON字符串转换为Python对象;
- json.dumps():将Python对象转换为JSON字符串;
- json.load():从文件中读取JSON数据并转换为Python对象;
- json.dump():将Python对象转换为JSON数据并写入文件。
JSON库的实例
使用JSON库的实例如下:
# 将Python对象转换为JSON字符串 data = { 'name': 'Jack', 'age': 22, 'gender': 'Male' } json_str = json.dumps(data) print(json_str) # 输出:{"name": "Jack", "age": 22, "gender": "Male"} # 从文件中读取JSON数据并转换为Python对象 with open('data.json', 'r') as f: data = json.load(f) print(data) # 输出:{'name': 'Jack', 'age': 22, 'gender': 'Male'}
以上就是。