【发布时间】:2022-08-22 05:13:05
【问题描述】:
我正在尝试从不同的路径转换 Excel 文件,但它只转换路径列表中最后一个路径中的文件。
循环遍历列表中的路径以获取要转换的文件的正确方法是什么?
import pandas as pd
import glob, os
import csv, json
import openpyxl
from pathlib import Path
list_path = Path(\"excel_files/PLM\", \"excel_files/PTR\", \"excel_files/TMR\")
for xlsx_file in glob.glob(os.path.join(list_path,\"*.xlsx*\")):
data_xls = pd.read_excel(xlsx_file, \'Relatório - DADOS\', index_col=None, engine = \'openpyxl\')
csv_file = os.path.splitext(xlsx_file)[0]+\".csv\"
data_xls.to_csv(csv_file, encoding=\'utf-8\', index=False)
标签: python excel loops csv path