当前位置: 代码迷 >> 综合 >> python中如何遍历文件夹及其子文件夹中的所有文件
  详细解决方案

python中如何遍历文件夹及其子文件夹中的所有文件

热度:64   发布时间:2023-10-31 16:27:08.0

 

目录

使用os.listdir()+递归实现


#遍历磁盘
import os#导入的模块
from os import path#导入的模块
import sys#导入的模块
def osPath(url):files=os.listdir(url)#此时files是一个容器for f in files:#遍历容器real_path=path.join(url,f)#拼接路径if path.isfile(real_path):#判断是否是文件print(path.abspath(real_path))#打印文件的绝对路径elif path.isdir(real_path):#判断是否是文件夹#此时是一个文件夹#需要使用递归继续进行查找osPath(real_path)#继续调用函数完成递归else:print("其他情况")pass
osPath("D:\\")	

 

 

  相关解决方案