我工作的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)