python读取json文件
时间: 2023-10-12 14:05:16 浏览: 38
可以使用 Python 内置的 json 模块来读取 JSON 格式的文件。具体步骤如下:
1. 打开 JSON 文件:
```python
import json
with open('example.json', 'r') as f:
data = json.load(f)
```
其中,`example.json` 是你要读取的 JSON 文件名。
2. 解析 JSON 数据:
读取 JSON 文件后,可以使用 `json.load()` 函数将其解析为 Python 对象。例如,如果 JSON 文件内容如下:
```json
{
"name": "Alice",
"age": 30,
"is_student": true,
"grades": [90, 85, 95]
}
```
则 `json.load()` 函数返回的 Python 对象为:
```python
{
"name": "Alice",
"age": 30,
"is_student": True,
"grades": [90, 85, 95]
}
```
你可以像访问字典一样访问这个 Python 对象的属性,例如:
```python
print(data['name']) # 输出 'Alice'
print(data['age']) # 输出 30
print(data['is_student']) # 输出 True
print(data['grades']) # 输出 [90, 85, 95]
```
完整代码示例:
```python
import json
with open('example.json', 'r') as f:
data = json.load(f)
print(data['name']) # 输出 'Alice'
print(data['age']) # 输出 30
print(data['is_student']) # 输出 True
print(data['grades']) # 输出 [90, 85, 95]
```