使用 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
相关推荐
烤汉堡1 小时前
Python入门到实战:网络请求与数据获取
python
rimoyee1 小时前
[python探本] 内存数据存储机制
python
LiLiYuan.1 小时前
Arrays类和List接口的关联
java·开发语言·windows·python
AI小云1 小时前
【Numpy数据运算】Numpy速学手册
python·numpy
秋天之落叶3 小时前
使用ADO将excel表内容加载到mssql表中的长度问题
数据库·sqlserver·excel
咕白m6253 小时前
通过 Python 在 PDF 中添加页面
python
1314lay_10073 小时前
SAP ABAP 导入excel表,导多个sheet
excel·abap
消失的旧时光-19434 小时前
Kotlinx.serialization 使用指南
android·kotlin·json
wa的一声哭了4 小时前
Linux服务器配置ssh免密登陆多台服务器、服务器别名配置
linux·运维·服务器·网络·arm开发·python·ssh
咖啡の猫4 小时前
Python中的输出函数
开发语言·数据库·python