python excel转json
时间: 2023-05-20 13:02:03 浏览: 313
python excel文件数据转成json
可以使用 pandas 库来实现 Python Excel 转 JSON 的功能。具体步骤如下:
1. 使用 pandas 的 read_excel() 函数读取 Excel 文件,将数据读取到 DataFrame 中。
2. 使用 pandas 的 to_json() 函数将 DataFrame 转换为 JSON 格式的字符串。
3. 可以选择将 JSON 字符串写入文件或者直接返回给调用者。
以下是示例代码:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('data.xlsx')
# 将 DataFrame 转换为 JSON 格式的字符串
json_str = df.to_json(orient='records')
# 将 JSON 字符串写入文件
with open('data.json', 'w') as f:
f.write(json_str)
# 或者直接返回 JSON 字符串给调用者
return json_str
```
注意:需要安装 pandas 库才能运行以上代码。
阅读全文