把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提问吧 ,它会告诉你的

相关推荐
查拉图斯特拉面条6 小时前
JMeter JSON数据提取后处理指南:为ID值添加双引号
jmeter·json
ID_1800790547310 小时前
Python采集闲鱼商品详情API:JSON数据解析与应用实践
数据库·python·json
鲨莎分不晴11 小时前
深度解码:BSON 是什么?它与 JSON 有何不同?
mongodb·json
曲幽12 小时前
掌握Fetch与Flask交互:让前端表单提交更优雅的动态之道
python·flask·json·web·post·fetch·response
winfredzhang12 小时前
从 Gemini Gems 到 AI Studio:一条可复用的 AI 生成照片工作流
人工智能·json·gemini·nano banana·gems
傻啦嘿哟12 小时前
Python实现Excel数据自动化处理:从繁琐操作到智能流程的蜕变
python·自动化·excel
hqyjzsb1 天前
从爱好到专业:AI初学者如何跨越CAIE认证的理想与现实鸿沟
大数据·c语言·人工智能·信息可视化·职场和发展·excel·业界资讯
博语小屋1 天前
TCP:协议、序列化与反序列化、JSON 数据和jsoncpp
linux·网络·网络协议·tcp/ip·json
vfvfb1 天前
excel对比找不同人名 双xlsx双列对比
excel·excel多列对比
Mcband1 天前
Java 三方 JSON 比对
java·开发语言·json