python 获取当前路径之下的所有文件夹
时间: 2023-12-05 13:04:55 浏览: 204
python如何获取当前文件夹下所有文件名详解
5星 · 资源好评率100%
你可以使用 Python 的 `os` 模块来获取当前路径下的所有文件夹。具体的方法是使用 `os.listdir()` 函数来获取当前路径下的所有文件和文件夹,然后使用 `os.path.isdir()` 函数来判断每个文件或文件夹是否为文件夹,最后将所有文件夹保存在一个列表中即可。下面是一个示例代码:
```python
import os
path = '.' # 当前路径
dirs = [d for d in os.listdir(path) if os.path.isdir(os.path.join(path, d))]
print(dirs) # 打印所有文件夹名称
```
在这个示例中,`os.listdir(path)` 函数返回当前路径下的所有文件和文件夹的名称,`os.path.join(path, d)` 函数用于将文件夹名称与当前路径拼接成一个完整的路径,`os.path.isdir()` 函数用于判断该路径是否为文件夹。最终,使用列表推导式将所有文件夹名称保存在 `dirs` 列表中,然后打印出来。
阅读全文