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

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

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

分享给朋友:

相关文章

python 的configparser 读取配置文件遇到%特殊符号

test.ini 配置文件中有mysql的密码,且密码含有“%”这个特殊符号因为%在py是转义符的含义需要对该字符转义即修改  %  为 %%用%对%进行转义...

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

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

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

selenium的八种定位方式

find_element_by_id()通过元素的id定位find_element_by_name()通过元素的属性name值定位find_element_by_class_name()通过元素的class值来定位find_element_...

python创建多层目录的方式

创建文件夹时,可能不存在中间层的文件夹路径。想要实现类似linux命令的:mkdir -p  path将 os.mkdir 改成  os.makedirs(path)这样中间路径不存在会自动补全...

linux 的信号和快捷键&python的信号

linux信号 1) SIGHUP           2) SIGINT     &nb...

Python eventlet 模块,Timeout() 控制子程序运行时间

pip install  eventlet #安装依赖包# -*- coding:utf-8 -*- import eventlet import time e...