可以通过以下步骤完成:
以下是一个示例的Python代码,用于将文件夹中的.xlsx文件保存为.csv文件:
import os
import openpyxl
import csv
# 文件夹路径
folder_path = "your_folder_path"
# 遍历文件夹中的文件
for filename in os.listdir(folder_path):
if filename.endswith(".xlsx"):
# 构建.xlsx文件的完整路径
file_path = os.path.join(folder_path, filename)
# 打开.xlsx文件
workbook = openpyxl.load_workbook(file_path)
# 获取第一个工作表
sheet = workbook.active
# 构建.csv文件的完整路径
csv_file_path = os.path.splitext(file_path)[0] + ".csv"
# 创建.csv文件并写入数据
with open(csv_file_path, "w", newline="") as csv_file:
csv_writer = csv.writer(csv_file)
# 遍历.xlsx文件中的每一行数据,并写入.csv文件
for row in sheet.iter_rows(values_only=True):
csv_writer.writerow(row)
print(f"已将文件 {filename} 保存为 {csv_file_path}")
请注意,以上示例代码仅供参考,具体实现方式可能因编程语言和库的不同而有所差异。你可以根据自己的实际情况进行调整和修改。
领取专属 10元无门槛券
手把手带您无忧上云