首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > python实现文件查询(python文件查找)
python实现文件查询(python文件查找)
更新时间:2024-08-18 04:27:51

Python的glob模块提供了一个类似于shell中通配符的功能,允许用户使用通配符来匹配文件路径。

glob.glob() 函数用于查找与指定模式匹配的文件路径名。返回所有匹配的文件路径列表。

例如:

python实现文件查询(python文件查找)1

glob.glob() 函数可以使用以下通配符:

  • *:匹配任何字符
  • ?:匹配任何单个字符
  • [seq]:匹配seq中的任何字符
  • [!seq]:匹配除seq中的任何字符

glob.glob() 函数在找到匹配的文件时是不区分大小写的,如果需要区分大小写,可以使用glob.escape()函数.

除了glob.glob()函数,还有glob.escape()函数,glob.escape() 用于将字符串中的特殊字符转义。

另外,还有一个fnmatch模块可以用来匹配文件名,它提供了fnmatch.fnmatch()和fnmatch.fnmatchcase()函数。

实例1: 匹配某个文件夹下所有以.jpg和.jpeg为后缀的图片

python实现文件查询(python文件查找)2

实例2: 匹配某个文件夹下所有以1~9开头的文件

python实现文件查询(python文件查找)3

注意:

  • 上述实例中,glob.glob()函数返回的都是文件的绝对路径,如果需要返回相对路径,需要在文件路径前加上'.'
  • glob.glob()函数可以用来匹配文件和文件夹,如果要针对文件夹进行查询,可以在文件路径后加上'/*'
,
相关推荐RECOMMEND
电脑蓝屏进不去安全模式怎么回事(安全模式进不去怎么办)
电脑蓝屏进不去安全模式怎么回事?许多小伙伴们启动电脑上的情况下,发生蓝屏代码0X000000ED状况,进不去安全模式,也没法操作这是什么情况呢?此类状况一般是因为磁盘存有不正确造成的,例如不法关机,或...
三星手机怎么设置不让屏幕转动(为你介绍两种简单方法)
三星手机怎么设置不让屏幕转动?三星手机开启/关闭屏幕旋转的操作方法:双指下拉顶帘,查找“屏幕旋转”图标,将其点绿即可开启,反之关闭也可打开手机设定-显示-查找“屏幕旋转”-开启/关闭即可,下面我们就来...
手机开启私密空间(教你一招开启手机私密空间)
生活中我们总是会有一些东西,不想给别人看但又没有很好的保护办法今天来就大家一招小米手机开启私密空间,完美解决1首先打开手机文件管理2长按屏幕下滑三秒3进入私密文件夹(设置密码)这样我们就可以添加私密文...
不同年龄段身高体重标准(各个年龄段的身高体重数据表来了)
全国20-59岁成年人身高体重平均数1-数据仅供参考。全国7-19岁儿童青少年身高体重平均数2-数据仅供参考。综上,我们就可以较为直观的看出,我们的年龄段所对应的身高、体重(平均数)。据国家卫计委公布...
hp一体打印机出现耗材内存错误(安装了原装hp耗材)
【中关村在线原创】给激光打印机更换硒鼓是常见的操作。但是对于消费者来说,买了硒鼓,无论什么渠道,都一定要在安装之后看一眼打印机的提示。如果你的打印机有液晶屏幕,在安装完打印机硒鼓之后,会显示“安装了原...
6g运存能用几年(手机6g内存还能坚持几年?)
6g运存能用几年?6G运存的手机三年起没问题,不玩游戏的话更没问题了当然要抛开手机本身硬件的损坏来说,下面我们就来说一说关于6g运存能用几年?我们一起去了解并探讨一下这个问题吧!6g运存能用几年6G运...