python获取路径下所有符合条件拓展名的文件
时间: 2023-12-18 09:04:51 浏览: 134
python获取指定路径下所有指定后缀文件的方法
你可以使用 `os` 模块和列表推导式来获取路径下所有符合条件拓展名的文件。
以下是一个示例代码,展示如何获取路径下所有符合条件拓展名的文件:
```python
import os
folder_path = "/path/to/folder"
extension = ".txt"
files = [file for file in os.listdir(folder_path) if file.endswith(extension)]
print("符合条件的文件:", files)
```
在上述代码中,我们首先定义了文件夹路径 `folder_path` 和拓展名 `extension`。然后,使用 `os.listdir()` 函数获取文件夹中所有的文件和文件夹列表。接下来,使用列表推导式筛选出符合条件的文件,即以给定拓展名结尾的文件,并将它们存储在 `files` 列表中。最后,打印输出 `files`。
需要注意的是,`os.listdir()` 函数返回的是文件夹中所有的文件和文件夹名称列表。如果需要获取完整的文件路径,可以使用 `os.path.join(folder_path, file)` 来拼接文件路径。
阅读全文