从python中的另一个文件夹中读取几个csv



我工作的python文件包含在以下路径'/Users/pycar/Documents/Srett/python/'中,在同一个空间里,我有一个文件夹,其中包含其他8个文件夹,这些文件夹都包含一个csv,我想通过panda导入,因为这是一个数据库,问题是找到的大多数代码都不起作用(它说文件名为"month",8个文件夹按一年的前8个月命名,那么里面的csv名称无关紧要

我想做一个循环,深入到"月",进入每个文件夹(所以一月到二月等等…(,并导入里面包含的csv(带有read.csv(。

为了获得更多的可见性,请告诉您my_python文件是我的笔记本,它与月份在同一个文件夹中,其中包含我给您的

my_python

月份->一月->jan.csv

月份->二月->feb.csv

月份->三月->mar.csv

月份->四月->apr.csv

月份->五月->may.csv

月份->六月->jun.csv

月份->七月->jul.csv

月份->八月->Aug.csv

我该如何继续?

如果目录month和子目录只包含感兴趣的csv文件,您可以使用glob.glob。请在存在month目录的同一目录中准备以下脚本,运行它并在它打印出您想要获得的所有csv文件时写入:

import glob
for i in glob.glob('month/*/*.csv'):
print(i)

最新更新