python读取目录下子目录
时间: 2023-11-02 09:15:48 浏览: 70
获取一个目录下的所有子目录
3星 · 编辑精心推荐
你可以使用`os`模块来读取目录下的子目录。以下是一个示例代码,它遍历目录并打印所有子目录的名称:
```python
import os
# 指定目录路径
path = "/your/path/to/directory"
# 遍历目录
for dirpath, dirnames, filenames in os.walk(path):
# 打印子目录的名称
for dirname in dirnames:
print(os.path.join(dirpath, dirname))
```
在上述示例中,`os.walk`方法会遍历指定目录下的所有子目录,返回三个值:当前目录路径、当前目录下的子目录列表、当前目录下的文件列表。我们只需要遍历目录下的子目录列表即可。
阅读全文