import fnmatch
时间: 2023-07-05 11:24:21 浏览: 156
豹:使用日志数据检测威胁并改善云安全状况
`import fnmatch` 是 Python 中的一种导入方式,表示从 fnmatch 模块中导入 fnmatch 函数。fnmatch 函数是 Python 中的一个内置函数,用于匹配文件名或路径名。它的用法类似于 glob 模块,但是匹配规则更加灵活,支持使用通配符进行模式匹配。例如,可以使用 fnmatch 函数来查找指定目录中所有以 ".txt" 结尾的文件,如下所示:
```
import fnmatch
import os
for file in os.listdir('/path/to/dir'):
if fnmatch.fnmatch(file, '*.txt'):
print(file)
```
在上面的代码中,`os.listdir()` 函数用于列出指定目录中的所有文件和目录,然后使用 fnmatch 函数来匹配所有以 ".txt" 结尾的文件,并将文件名打印出来。在 Python 中,使用 import fnmatch 这种导入方式可以直接使用 fnmatch 函数,避免了使用 fnmatch.fnmatch 这种完整的模块名的麻烦,使得代码更加简洁和易于理解。
阅读全文