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

wuchangjian2021-11-15 20:37:10编程学习
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)#打印文件名

在这里插入图片描述

相关文章

小程序开发公司如何选择?

小程序开发公司如何选择?

随着时代的发展,软件开发已经成为大趋势,越来越多的人有了小程...

实现多线程

设置线程名称: 线程调度 getPriority():返回次线程...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。