提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
遍历文件夹下面的文件
遍历文件夹下面所有文件,并找到指定扩展名的文件。需要用到的模块是os。
代码如下
import os
path = 'C:\\Users\\HP\\Desktop' #需要遍历的文件夹的路径
file_list = []
for root, dirs, files in os.walk(file):
''
root 表示当前正在访问的文件夹路径
dirs 表示该文件夹下的子目录名,类型是一个list
files 表示该文件夹下的文件,类型也是一个list
''
for file in files: #遍历每一个文件
print(os.path.join(root,file))
##os.path.join(path1, path2) 把目录和文件名合成一个路径
if os.path.splitext(file)[1] == '.csv' #找到扩展名为.csv的文件
file_list.append(file)
for dir in dirs: #遍历每一个文件夹
print(os.path.join(root,dir))