在很多的工作和数据统计之中都需要去获取到一个指定文件下所有文件的名称,而手动的去统计的话效率低下且容易出错 。那么在python之中使用内置模块就可以用简单的几行代码实现这个需求,下面这篇文章就会来详细的介绍一下这个需求的实现方法,往下看看吧 。
文章插图
【Python获取文件夹下所有文件名怎么做?使用这个模块轻松实现】在python之中有一个内置模块叫做os,它可以用来去执行一些对操作系统的命令和对文件的操作,而它有一个叫做listdir的方法就可以用来去获取一个文件夹之下的所有文件名称,详细示例如下所示:
# 内置模块无需下载即可导入使用import os# 声明一个变量path来保存要获取文件名称的文件路径path="D:/img/"# listdir方法会返回一个由所有文件名称所组成的列表所有需要用一个变量filelist来接收filelist=os.listdir(path)# for循环迭代filelist列表并输出文件的名称和类型for item in filelist: # 想要查找指定文件类型的文件可以使用这个下面这个语句 # if(item.endswith('.jpg')): print(item)os模块的listdir方法可以获取到一个指定文件路径下所有文件的名称,但是它不能够获取到这文件路径之下文件夹的名称 。返回来的文件名称会包括文件的后缀名,所以可以使用endswith这个方法去指定类型查询 。
以上就是关于“Python获取文件夹下所有文件名怎么做?使用这个模块轻松实现”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python获取鼠标实时位置怎么写?教你用pyautogui库实现
- Python框架Django和Flask差异在哪?详细对比说明看本文
- Python怎么将list变为array?这个方法轻松实现
- Python如何将数据保存为Excel?使用xlwt库可以完成
- Python如何将乘法变为加法?这篇文章看了就会
- python2.7和3.5有什么区别?这篇文章教给你答案
- Python中if有多个条件如何处理?这几个方法都很简单
- Python中format是什么意思?Python的format有什么作用
- php与python的区别?这篇文章你值得一看
- Python中如何赋给变量空值?Python空值详解