把json文件转换成excel格式文件

自己没写一行代码,用通义千问生成的python程序搞定的,python我也不熟悉,只是helloworld水平。

import pandas as pd

import json

import argparse

def json_to_excel(input_json, output_excel):

读取json文件

with open(input_json, 'r') as f:

data = json.load(f)

将json数据转换为DataFrame

df = pd.DataFrame(data)

将DataFrame写入Excel文件

df.to_excel(output_excel, index=False)

if name == "main":

parser = argparse.ArgumentParser(description="Convert JSON file to Excel (xlsx) file.")

parser.add_argument("--input", "-i", required=True, help="Input JSON file name.")

parser.add_argument("--output", "-o", required=True, help="Output Excel (xlsx) file name.")

args = parser.parse_args()

json_to_excel(args.input, args.output)

1、新建一个py文件,复制粘贴过去。(电脑上要先安装python才能运行)

2、控制台给出输入和输出文件名(同目录)

python your_script_name.py -i input.json -o output.xlsx

3、如果提示缺失某个依赖,直接pip安装。

比如: import pandas as pd ModuleNotFoundError: No module named 'pandas'。没关系,在控制台终端,输入命令:pip install pandas

4、如果还有问题,跟GPT提问吧 ,它会告诉你的

相关推荐
董世昌413 小时前
JavaScript闭包终极指南:从原理到实战(2025版)
json
appleคิดถึง4 小时前
tp6数据导出excel文件时对大数据量处理
php·excel·tp6
heartbeat..4 小时前
注解 + 反射:Web 项目 Excel 一键导出工具 EnhancedExportExcelUtil 详解
java·excel·poi
BD_Marathon7 小时前
【JavaWeb】JS_JSON在客户端的使用
开发语言·javascript·json
yivifu10 小时前
Excel表格取多行数据中的唯一值及多条件数据查询问题
excel
天一生水water16 小时前
顶级多项目管理 Excel 模板
excel·敏捷流程
csdn_aspnet16 小时前
C# .NETCore json字符串压缩为一行
c#·json·.netcore
取啥都被占用16 小时前
VBA的excel逐行替换到word模板及打印还原
excel·vba
坚定信念,勇往无前17 小时前
vue3图片,pdf,word,excel,ppt多格式文件预览组件Vue Doc Viewers Plus
pdf·word·excel
weixin_462446231 天前
【原创实践】python 获取节假日列表 并保存为excel
数据库·python·excel