python写一个传入json生成execl的代码方法
要将JSON数据转换为Excel文件,可以使用Python中的pandas库。下面是一个示例代码:
import pandas as pd
def json_to_excel(json_data, output_file):
# 将JSON数据转换为DataFrame
df = pd.DataFrame(json_data)
# 创建Excel写入器
writer = pd.ExcelWriter(output_file)
# 将DataFrame写入Excel文件
df.to_excel(writer, index=False)
# 保存Excel文件
writer.save()
# 示例JSON数据
json_data = [
{"name": "John", "age": 25},
{"name": "Alice", "age": 30},
{"name": "Bob", "age": 35}
]
# 调用函数将JSON转换为Excel
json_to_excel(json_data, "output.xlsx")
上述代码中,json_to_excel函数接受两个参数:json_data为要转换的JSON数据,output_file为输出的Excel文件路径。函数内部使用pandas库将JSON数据转换为DataFrame,并将DataFrame写入Excel文件中。
需要注意的是,上述代码需要安装pandas库。可以使用以下命令安装:
pip install pandas
``
原文地址: https://www.cveoy.top/t/topic/hMlm 著作权归作者所有。请勿转载和采集!