python模糊匹配文件名称是否存在
时间: 2023-07-25 22:22:59 浏览: 388
fuzzywuzzy, 在 python 中,模糊字符串匹配.zip
可以使用Python的os模块中的listdir函数列出指定目录下的所有文件和文件夹,然后使用字符串的模糊匹配功能判断文件名是否存在。具体代码如下:
```python
import os
def is_file_exist(path, name):
for file_name in os.listdir(path):
if name in file_name:
return True
return False
path = 'path/to/directory'
name = 'file_name'
if is_file_exist(path, name):
print('文件存在!')
else:
print('文件不存在!')
```
其中,`path`为指定目录的路径,`name`为需要匹配的文件名(支持模糊匹配)。函数`is_file_exist`返回True表示文件存在,返回False表示文件不存在。
阅读全文