你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

python pandas读取文件夹里的所有csv文件

2021-11-15 20:36:28
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)#打印文件名

在这里插入图片描述