python json写入excel
时间: 2023-04-28 07:02:13 浏览: 378
python3读取翻译Excel后写入新Excel
5星 · 资源好评率100%
Python可以使用json和openpyxl模块将JSON数据写入Excel文件。
首先,使用json模块将JSON数据加载到Python中。然后,使用openpyxl模块创建一个新的Excel文件,并将JSON数据写入Excel文件中。
以下是一个示例代码:
```python
import json
from openpyxl import Workbook
# 加载JSON数据
with open('data.json', 'r') as f:
data = json.load(f)
# 创建一个新的Excel文件
wb = Workbook()
ws = wb.active
# 写入表头
ws.append(['name', 'age', 'gender'])
# 写入数据
for item in data:
ws.append([item['name'], item['age'], item['gender']])
# 保存Excel文件
wb.save('data.xlsx')
```
在上面的代码中,我们首先使用json模块将JSON数据加载到Python中。然后,我们使用openpyxl模块创建一个新的Excel文件,并将JSON数据写入Excel文件中。在这个例子中,我们将JSON数据写入Excel文件的第一个工作表中。我们首先写入表头,然后使用循环将每个JSON对象的数据写入Excel文件中。最后,我们保存Excel文件。
希望这可以帮助到你。
阅读全文