以下是用 Openpyxl 编写的 CSV 转 Excel 脚本,你可以根据需要进行修改和调整:

import csv
from openpyxl import Workbook

def csv_to_excel(csv_file, excel_file):
    # 打开 CSV 文件并读取数据
    with open(csv_file, 'r', encoding='utf-8') as file:
        reader = csv.reader(file)
        data = list(reader)

    # 创建一个新的工作簿
    wb = Workbook()
    # 选择默认的工作表
    ws = wb.active

    # 将 CSV 数据写入工作表中
    for row in data:
        ws.append(row)

    # 保存工作簿
    wb.save(excel_file)

# 使用示例
csv_to_excel('data.csv', 'data.xlsx')

使用方法:

  1. 将上述代码保存为一个 .py 文件;
  2. 将 CSV 文件的路径和 Excel 文件的路径作为参数传入 csv_to_excel 函数中;
  3. 运行脚本,即可将 CSV 文件转换为 Excel 文件。

注: 使用前需要安装 Openpyxl 库,可以使用 pip install openpyxl 进行安装。

Python Openpyxl 脚本:CSV 转 Excel

原文地址: https://www.cveoy.top/t/topic/mQ4M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录