python检测文件夹内是否存在某种名称的文件
时间: 2023-12-03 16:02:12 浏览: 60
可以使用Python标准库中的`os`模块和`glob`模块来检测文件夹内是否存在某种名称的文件。以下是一个示例代码:
```python
import os
import glob
# 要检测的文件夹路径
folder_path = '/path/to/folder'
# 要查找的文件名模式
file_pattern = '*.txt'
# 使用glob模块查找匹配的文件列表
file_list = glob.glob(os.path.join(folder_path, file_pattern))
# 检查是否存在匹配的文件
if len(file_list) > 0:
print('存在匹配的文件')
else:
print('不存在匹配的文件')
```
在上面的代码中,`folder_path`变量存储要检测的文件夹路径,`file_pattern`变量存储要查找的文件名模式,例如`*.txt`表示所有以`.txt`为扩展名的文件。使用`os.path.join`函数将文件夹路径和文件名模式连接起来,得到要查找的文件的完整路径。然后使用`glob.glob`函数查找匹配的文件列表,如果列表长度大于0,则表示存在匹配的文件。
阅读全文