当前位置:首页 > python > 正文内容

fnmatch 模块判断路径是否符合要求,支持通配符

root3年前 (2023-11-15)python4362
from fnmatch import fnmatch


your_path = ""

your_rule = ""

print(fnmatch('EqualsAlwaysTrue.java', 'src/EqualsAlwaysTrue.java'))

# False

print(fnmatch('src/EqualsAlwaysTrue.java', '*/EqualsAlwaysTrue.java'))

# True

print(fnmatch(your_path , your_rule ))

判断前者路径是否符合后者的规则,无需实际文件路径

扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=253

分享给朋友:

相关文章

selenium控制webdriver  设置请求头。只能设置简单的。自定义和固定的格式无法修改成功

selenium控制webdriver 设置请求头。只能设置简单的。自定义和固定的格式无法修改成功

time selenium webdriver options webdriver.() options.() options.( options.() browser webdriver....

python3.5.2版本不支持的语法格式

在使用geoip2的时候,运行被告知包中语法错误查看详情发现在python 3.5中不支持注释var类型如下语法 _buffer: Union[bytes, FileBuffer, "mma...

pip 升级到指定版本,但是py2的pip版本务必在20版本以内包含20版本

python3 -m pip install --user --upgrade pip==9.0.3(换成你想要的版本编号)如果python2的只能升级到20+版本。超过会出现不支持的情况...

获取大文件的MD5值

(, )os.path.(, )logger.()         os.path.(, )logger.()  &...

python跟pip不是同一个版本的坑

python执行默认是Python2.7但是pip默认确实pip3的用pip install 安装包只会安装到python3环境里面指回pip vim /usr/local/bin/pip把 第一行的#!/usr/bin...

python 之optparse模块OptionParser

该模块让python脚本命令能够符合标准的Unix命令例程式每个命令行参数就是由参数名字符串和参数属性组成的。如 -f 或者 file 分别是长短参数名当你将所有的命令行参数都定义好了的时候,我们需要调用parse_args()方法赖际熙a...