import pandas as pd
import os
image_path = 'F:\数据集'
def get_filelist(dir, Filelist):
newDir = dir
if os.path.isfile(dir):
Filelist.append(dir)
# # 若只是要返回文件文,使用这个
# Filelist.append(os.path.basename(dir))
elif os.path.isdir(dir):
for s in os.listdir(dir):
# 如果需要忽略某些文件夹,使用以下代码
# if s == "xxx":
# continue
newDir = os.path.join(dir, s)
get_filelist(newDir, Filelist)
return Filelist
if __name__ == '__main__':
list = get_filelist('F:\数据集', [])
data = []
for i in list:
data = pd.read_csv(i).append(data)
print(data)
data.to_csv('d:/数据集文件.csv')
【代码技巧】遍历文件夹各文件(CSV)并合并
最新推荐文章于 2024-09-09 14:40:58 发布