用法:
fnmatch.fnmatch(filename, pattern)
测试
filename
字符串是否与pattern
字符串匹配,返回True
或False
。两个参数都使用os.path.normcase()
进行大小写标准化。fnmatchcase()
可用于执行区分大小写的比较,无论这是否是操作系统的标准。此示例将打印当前目录中扩展名为
.txt
的所有文件名:import fnmatch import os for file in os.listdir('.'): if fnmatch.fnmatch(file, '*.txt'): print(file)
相关用法
- Python fnmatch.translate用法及代码示例
- Python dict fromkeys()用法及代码示例
- Python frexp()用法及代码示例
- Python functools.wraps用法及代码示例
- Python functools.singledispatchmethod用法及代码示例
- Python float转exponential用法及代码示例
- Python calendar firstweekday()用法及代码示例
- Python fsum()用法及代码示例
- Python float.is_integer用法及代码示例
- Python format()用法及代码示例
- Python calendar formatmonth()用法及代码示例
- Python filecmp.cmpfiles()用法及代码示例
- Python functools.singledispatch用法及代码示例
- Python float()用法及代码示例
- Python fileinput.filelineno()用法及代码示例
- Python fileinput.lineno()用法及代码示例
- Python fileinput.input用法及代码示例
- Python functools.partial用法及代码示例
- Python functools.partialmethod用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 fnmatch.fnmatch。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。