遍历多个CSV文件的解决方法可以使用Python的pandas库来实现。下面是一个示例代码:
import pandas as pd
import glob
# 获取所有CSV文件的文件路径
csv_files = glob.glob('path/to/csv/files/*.csv')
# 遍历每个CSV文件
for file in csv_files:
# 读取CSV文件
df = pd.read_csv(file)
# 进行相应的操作,例如打印每个文件的前几行数据
print(df.head())
在上述代码中,首先使用glob模块的glob函数获取所有CSV文件的文件路径,并将它们存储在csv_files
列表中。然后,通过遍历csv_files
列表,使用pandas的read_csv
函数读取每个CSV文件,并将数据存储在DataFrame对象df
中。接下来,可以在循环中对df
进行相应的操作,例如打印前几行数据。
请注意,上述代码中的文件路径'path/to/csv/files/*.csv'
需要替换为实际的CSV文件所在的路径。此外,还需要确保已经安装了pandas库和glob模块。