为了账号安全,请及时绑定邮箱和手机立即绑定

从文件名可变的文件夹中读取多个.csv文件

从文件名可变的文件夹中读取多个.csv文件

慕田峪7331174 2021-05-21 18:06:48
我有一个包含可变数量文件的文件夹,并且每个文件的名称中都有一个可变字符串。例如:my_file V1.csvmy_file V2.csvmy_file something_else.csv我需要:加载所有名称以“ my_file”开头的文件将所有这些连接在一个数据框中现在,我对每个文件使用单独的pd.read_csv函数,然后将它们与串联合并。这不是最佳选择,因为每次源文件夹中的文件更改时,我都需要修改脚本。是否可以自动执行此过程,以便即使源文件发生更改也可以运行?
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

for filename in os.listdir(directory):

     if filename.startswith("my_file") and filename.endswith(".csv"): 

         # do some stuff here

         continue

     else:

         continue


查看完整回答
反对 回复 2021-05-25
  • 2 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号