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

相关推荐
vortex55 小时前
【小技巧】用 VLOOKUP 实现表格合并
excel
宫瑾6 小时前
Excel常用操作记录
excel
Philtell7 小时前
Ubuntu22.04TLS VS Code配置setting.json
json
老蒋每日coding7 小时前
Java解析Excel并对特定内容做解析成功与否的颜色标记
java·开发语言·excel
博风8 小时前
bartender打印软件连接excel文档进行标签打印
excel
焦思懿--19期--工职大8 小时前
[特殊字符]Linux文件查看命令全面对比解析:从基础cat到高级文本处理工具
excel
ekkcole8 小时前
java实现对excel文件合并单元格(只针对文件)
java·开发语言·excel
我叫汪枫9 小时前
Python 实战:把 PDF 表格完整转换成 Excel(小白教程)
python·pdf·excel
REDcker10 小时前
AIGCJson 库介绍与使用指南
c++·json·aigc·c
ekkcole10 小时前
java实现对excel模版填充保存到本地后合并单元格并通过网络下载
java·开发语言·excel