要将 XLSX 文件批量转换为 CSV 文件,可以使用 Python 编程语言和 pandas 库来实现。以下是一个示例代码:

import os
import pandas as pd

# 设置要转换的 XLSX 文件所在的文件夹路径
folder_path = 'path_to_folder'

# 获取文件夹中所有的文件名
files = os.listdir(folder_path)

# 遍历每个文件
for file in files:
    # 检查文件是否为 XLSX 格式
    if file.endswith('.xlsx'):
        # 构建完整的文件路径
        file_path = os.path.join(folder_path, file)
        
        # 读取 XLSX 文件
        df = pd.read_excel(file_path)
        
        # 构建 CSV 文件路径
        csv_file_path = file_path.replace('.xlsx', '.csv')
        
        # 将数据保存为 CSV 文件
        df.to_csv(csv_file_path, index=False)
        
        print(f'{file} 转换完成')

在上述代码中,首先需要将folder_path变量设置为包含要转换文件的文件夹路径。然后,使用os.listdir()函数获取文件夹中的所有文件名。接着,遍历每个文件并检查其是否为 XLSX 格式。如果是 XLSX 格式,则使用 pandas 库的read_excel()函数读取文件内容,并使用to_csv()函数将数据保存为 CSV 格式文件。最后,打印出转换完成的文件名。

请确保在运行代码之前安装了 pandas 库。可以使用以下命令安装 pandas 库:

pip install pandas
Python 批量将 XLSX 文件转换为 CSV 文件

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

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