使用pandas和glob将多个.xlsx文件转换为.csv文件的步骤如下:
import pandas as pd
import glob
xlsx_files = glob.glob('*.xlsx')
dataframes = []
for file in xlsx_files:
df = pd.read_excel(file)
dataframes.append(df)
for i, df in enumerate(dataframes):
df.to_csv(f'output{i+1}.csv', index=False)
以上代码将会将每个.xlsx文件转换为对应的.csv文件,并保存在当前工作目录下。输出的.csv文件名为"output1.csv"、"output2.csv"等,其中的数字表示对应的输入文件顺序。
这种方法适用于需要将多个.xlsx文件转换为.csv文件的情况,例如批量处理数据集、合并多个表格等。pandas库提供了丰富的数据处理功能,而glob模块则方便地获取符合特定模式的文件路径。
腾讯云相关产品中,与数据处理和存储相关的推荐产品有:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和项目要求进行评估。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云