python 精确查找特定后缀名文件

标题 python 精确查找特定后缀名文件

一般搜寻查找文件在Windows下可以f3快捷键查找,在Linux下可以通过find命令查找需要的文件,那么在Python程序中,我们想要实现这样的功能怎么做呢?
下面直接上代码:
import os#需要导入os包,此包为常用Python的针对操作系统的##系列处理的内建包
for i,j,k in os.walk(‘d://’):#假设想在盘符d下寻找 ,通过os.walk函#数遍历目录,有的人提出用os.listdir,那么抱歉,很可能会无法#执行,由于Windows下有隐藏的受保护文件夹,此操作会报错 ,#提示无权限而无法继续运行
#i j k 分别代表所要搜寻的目录下的文件夹名称,搜寻目录下的文#件名称
for file in k:#k代表文件名
if file.endswith(’.exe’):#在文件名中搜寻后缀名为exe的文件
print(type(os.path.join(i,file)),os.path.join(i,file))拼接字
#符串,文件夹路径,以及#文件名称,所生成的都是字符
#串,可以#在后续的操作中利用字符串的特征做进一步
#处理

发布了13 篇原创文章 · 获赞 0 · 访问量 310

猜你喜欢

转载自blog.csdn.net/alwaysbefine/article/details/104666841