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

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

root7个月前 (11-15)python2148
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 ))

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

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

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

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

分享给朋友:
返回列表

上一篇:python logging 模块对多进程的支持

没有最新的文章了...

相关文章

python2 安装mysqldb的血泪

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

falsk &django +uwsgi 的配置文件

flask的uwsgi配置文件[uwsgi]pythonpath=/usr/bin/python3  #uwsgi采用的py版本,如果项目采用的py版本跟系统默认一直可以不用写base=/***/***/***  &nb...

flask 服务添加ssl 证书

flask 服务添加ssl 证书

1、利用openssl生成自用的ssl证书利用openssl 生成证书openssl genrsa -des3 -out server.key 2048不要密码:再执行 一下:openssl rsa -in server.key -out...

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

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

python2在pip安装包前的一键四连

linux 系统版本  ubuntu16.04 ,其他版本自动替换对应的命令apt-get update apt install -y pythonapt install -y python-pip pip i...

python进行远程ssh连接的pexpect模块

from pexpect import pxssh s=pxssh.pxssh() s.login(host, user, password) s.sendline(cmd) s.p...