pythonjson转csv
时间: 2023-09-01 15:11:35 浏览: 137
Python常见读写文件操作实例总结【文本、json、csv、pdf等】
可以使用Python中的pandas库将JSON转换为CSV。以下是一个例子:
```python
import pandas as pd
import json
# 读取JSON文件
with open('data.json', 'r') as f:
data = json.load(f)
# 将JSON转换为DataFrame
df = pd.json_normalize(data)
# 将DataFrame保存为CSV文件
df.to_csv('data.csv', index=False)
```
在上面的例子中,假设JSON数据存储在名为`data.json`的文件中。首先使用`json.load()`函数读取JSON文件并将其存储在变量`data`中。然后,使用`pd.json_normalize()`函数将JSON转换为DataFrame。最后,使用`to_csv()`函数将DataFrame保存为CSV文件。请注意,`index=False`参数用于防止保存索引列。
阅读全文