使用python 读取json文件中字典中的指定key,并获取指定key的值,写入excel表格中
时间: 2024-02-03 21:14:07 浏览: 129
Python实现读取json文件到excel表
5星 · 资源好评率100%
好的,可以使用Python中的json和openpyxl模块来实现读取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'])
# 遍历json数据,获取指定key的值并写入excel表格
for item in data:
name = item.get('name')
age = item.get('age')
ws.append([name, age])
# 保存excel文件
wb.save('data.xlsx')
```
在上面的代码中,我们首先使用json模块读取了一个名为data.json的json文件,并将其存储在data变量中。接着,我们使用openpyxl模块创建了一个excel工作簿,并创建了一个名为ws的工作表。然后,我们向工作表中写入了表头,即['name', 'age']。最后,我们遍历了json数据,获取了每个字典中的name和age字段的值,并将它们写入了excel表格中。最后,我们使用wb.save()方法将excel文件保存到磁盘上。
阅读全文