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

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

root1年前 (2023-11-15)python3571
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

分享给朋友:

相关文章

python2 安装mysqldb的血泪

在安装mysqlDB的时候包名不是mysqlDB,同时python2的mysqldb感觉不是很好用,可以试试pymysql下载安装mysql 源wget http://repo.mysql.com/mysql57-community-rel...

Python  os.system 和subprocess.popen 并发执行linux的性能对比

Python os.system 和subprocess.popen 并发执行linux的性能对比

os subprocess multiprocessing.dummy Pool ThreadPool command_list [] ()os.() start_time =&...

python 在centos 执行pip安装包时最好提前执行的语句

yum install python-develpip install --upgrade setuptoolspip install --upgrade pi...

python 之optparse模块OptionParser

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

centos7 python2安装psutil

[root@internet geo_server]# pip install psutilDEPRECATION: Python 2.7 reached th...

python 连接rabbitmq出现的诡异进程盗取消息

python 连接rabbitmq出现的诡异进程盗取消息

本文在py2下执行,由来:    因业务需要,python创建子线程后再次创建子进程(用于执行shell命令)。没错就是在子线程里面创建子进程。都知道py2的坑还是蛮多的。问题出现:在某次运行中出现了...