python获取所有文件夹名
时间: 2023-12-04 09:03:52 浏览: 53
python获取指定目录下所有文件名列表的方法
可以使用os模块中的walk函数来遍历文件夹,并且使用os.path.split函数获取文件夹名。下面是示例代码:
```python
import os
# 指定根目录路径
root_path = 'your/root/path'
# 遍历根目录及其子目录下的所有文件夹
for dirpath, dirnames, filenames in os.walk(root_path):
for dirname in dirnames:
# 获取文件夹名
dir_name = os.path.split(dirname)[-1]
# 输出文件夹名
print(dir_name)
```
这段代码会输出所有文件夹的名称。如果需要将文件夹名保存到一个列表中,可以在外部定义一个空列表,遍历时将文件夹名添加到列表中即可。
阅读全文