使用 Python 将excel 生成json

Python 的 pandas 库是一个强大的数据处理工具,可以轻松地将 Excel 文件转换为 JSON 格式。

步骤:
  1. 安装 Pandas 和 OpenPyXL

    使用 pip 安装 pandasopenpyxl 库:

    复制代码
    pip install pandas openpyxl
  2. 编写 Python 脚本

    创建一个 Python 脚本,例如 excel_to_json.py,内容如下:

    复制代码
    import pandas as pd
    
    def excel_to_json(excel_file, sheet_name, json_file):
        # 读取 Excel 文件
        df = pd.read_excel(excel_file, sheet_name=sheet_name)
        
        # 将 DataFrame 转换为 JSON
        df.to_json(json_file, orient='records', force_ascii=False)
    
    # 示例用法
    excel_to_json('input.xlsx', 'Sheet1', 'output.json')
  3. 运行脚本

    在终端中运行脚本:

    复制代码
    python excel_to_json.py
相关推荐
且慢.5892 分钟前
命令行的学习使用技巧
python
海琴烟Sunshine16 分钟前
leetcode 66.加一 python
python·算法·leetcode
罗橙7号35 分钟前
【pyTorch】关于PyTorch的高级索引机制理解
人工智能·pytorch·python
B站计算机毕业设计之家35 分钟前
智能监控项目:Python 多目标检测系统 目标检测 目标跟踪(YOLOv8+ByteTrack 监控/交通 源码+文档)✅
python·yolo·目标检测·目标跟踪·智慧交通·交通·多目标检测
江上月5131 小时前
django与vue3的对接流程详解(下)
后端·python·django
nightunderblackcat1 小时前
四大名著智能可视化推演平台
前端·网络·爬虫·python·状态模式
小蕾Java1 小时前
PyCharm入门级详细使用手册(Python新手快速上手篇)
ide·python·pycharm
动能小子ohhh1 小时前
AI智能体(Agent)大模型入门【9】--如何在pycharm等其他编译软件调用ocr工具【只写后端代码不演示】
人工智能·python·深度学习·机器学习·pycharm·ocr
MOON404☾1 小时前
Rust 与 传统语言:现代系统编程的深度对比
开发语言·后端·python·rust
2501_918126912 小时前
使用HTML和Python开发街霸游戏
python·游戏·html