os 模块下有两个函数:

  • os.walk()

  • os.listdir()

import osdef file_name(file_dir):for root, dirs, files in os.walk(file_dir):print(root) #当前目录路径(包含所有子目录)# print("===============")# print(dirs) #当前路径下所有子目录(同一路径下的存一个列表中)# print("===============")# print(files) #当前路径下所有非目录子文件(同一路径下的存一个列表中)
file_name("E:\\qzcsbj")

获取路径下指定格式的文件

方式一:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import osdef file_name(file_dir):fileList = []for root, dirs, files in os.walk(file_dir):for file in files:# print(file)if os.path.splitext(file)[1] == '.txt':  # os.path.splitext()函数将路径拆分为文件名+扩展名# if file.split('.')[1].strip() == 'txt':fileList.append(os.path.join(root, file))return fileListres = file_name("E:\\qzcsbj")
print(res)

方式二:

import osdef list_dir(path, list_name):  # 传入存储的listfor file in os.listdir(path):  # os.listdir(path),路径下的文件及文件夹,不包含子文件和子文件夹file_path = os.path.join(path, file)if os.path.isdir(file_path):  # 判断是否目录list_dir(file_path, list_name)else:list_name.append(file_path)fileList=[]
list_dir("E:\\qzcsbj", fileList)
print(fileList)

python获取当前文件夹下所有文件名相关推荐

  1. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  2. python读取文件名-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  3. python怎么读文件名-Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  4. Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. [python] view ...

  5. python 获取当前文件夹下所有文件名

    os 模块下有两个函数: os.walk() os.listdir() 1 # -*- coding: utf-8 -*- 2 3 import os 4 5 def file_name(file_d ...

  6. python怎么读文件夹下的文件夹-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  7. python怎么读文件名-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  8. python读取文件夹下所有文件名_python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  9. python怎么获取所有文件名_python 获取当前文件夹下所有文件名

    os 模块下有两个函数: os.walk() os.listdir() #!/usr/bin/env python # -*- coding: utf-8 -*- import os def file ...

最新文章

  1. AJAX(三)jQuery AJAX.post
  2. php XML文件解释类
  3. 易天教你如何保养SFP光模块
  4. sonarqube中,分析maven聚合工程时,不必分析parent工程,只需分析下面的module子工程即可
  5. idea部署tomcat项目时,在项目里打断点不能拦截
  6. NX机制及绕过策略-ret2libc
  7. 精通ASP.NET MVC ——控制器可扩展性
  8. OpenShift 4 - DevSecOps Workshop (Jenkins版)
  9. STM32单片机在Keil5下仿真的问题解决及GPIO口初始化、使用
  10. 公有云、私有云、混合云的区别比较
  11. 2018上半年广东省中小学教师资格认定流程
  12. ADO访问Excel 2007
  13. 论文阅读-2020ICRL-Neural execution of graph algorithms
  14. linux ikev1切换到ikev2,IKEv2与IKEv1的差异.doc
  15. 数据可视化 | Tableau从入门到高手 入门联接关系数据预处理
  16. 浙大版《C语言程序设计》第四版(何钦铭颜晖) 第12章 文件 课后习题答案
  17. C++-Nuget包一键打包-上传工具开发分享
  18. springmvc全局异常处理
  19. 电子元器件封装设计规范
  20. Android.bp入门教程

热门文章

  1. 电子地图开发中栅格模型与矢量模型的区别
  2. Memcached初探
  3. HDU 3591 The trouble of Xiaoqian
  4. 设计模式原则篇:(1)单一职责原则--Single Responsibility Principle
  5. linux管理用户和文件权限
  6. 网交会引发的新交易机会
  7. 采购订单收货后不能修改价格的增强
  8. SAP Batch表MCH1和MCHA的差别?
  9. CO模块之利润中心会计
  10. SAP设置信贷控制范围有什么作用?