import pathlib
import pandas as pd
import numpy as np
import datetime
import warnings
warnings.filterwarnings('ignore')
folder = pathlib.Path.cwd().parent.joinpath(r'C:\Users\郝琪英\Desktop\train_dataset\train')#文件夹路径
createVars = locals()#以字典类型返回当前位置所有局部变量,后续DataFrame
for fp in folder.iterdir():#迭代文件夹
if fp.match('*.csv'):#re正则匹配判断文件夹里是否有csv文件
varname = fp.parts[-1].split('.')[0]#按照‘.’的方式切割,取-1,得到csv文件的名字
createVars[varname] = pd.read_csv(fp)#添加文件,转为pandas的DataFrame
print(varname)#打印文件名
python pandas读取文件夹里的所有csv文件
2021/11/15 20:36:28