栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Python

python os遍历文件夹

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python os遍历文件夹

文件夹目录格式:


os.walk()示例
import os 
for file in os.walk(r'D:UsersadminDesktopnew_pdf2'):
    print(file) 

结果:

完整代码

实现功能:遍历该文件夹下所有的文件,得到所有的pdf文件

  file_list = []  # 新建一个空列表用于存放文件名
  file_dir =r'D:UsersadminDesktopnew_pdf2'
  for files in os.walk(file_dir):  # 遍历指定文件夹及其下的所有子文件夹
      for file in files[2]:  # 遍历每个文件夹里的所有文件,(files[2]:母文件夹和子文件夹下的所有文件信息,files[1]:子文件夹信息,files[0]:母文件夹信息)
          if os.path.splitext(file)[1] == '.PDF' or os.path.splitext(file)[1] == '.pdf':  # 检查文件后缀名,逻辑判断用==
              # file_list.append(file)#筛选后的文件名为字符串,将得到的文件名放进去列表,方便以后调用
              file_list.append(file_dir + '\' + file)  # 给文件名加入文件夹路径
                
file_list

结果:

os.path.splitext()

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1038144.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号