os.walk函数返回结果
时间: 2024-02-02 22:10:30 浏览: 171
遍历[目录和文件](功能与python的os.walk一样)_walk函数_
os.walk函数返回一个生成器,该生成器会遍历指定目录及其子目录中的所有文件和文件夹。每次迭代时,生成器会返回一个三元组(root, dirs, files),其中root表示当前遍历的文件夹路径,dirs表示当前文件夹中的子文件夹列表,files表示当前文件夹中的文件列表。
以下是一个示例代码,演示了如何使用os.walk函数并打印返回结果:
```python
import os
# 遍历目录及其子目录,并打印返回结果
for root, dirs, files in os.walk('/path/to/directory'):
print("当前目录:", root)
print("子文件夹列表:", dirs)
print("文件列表:", files)
print("--")
```
在上述示例中,将`/path/to/directory`替换为你想要遍历的目录路径。每次迭代时,会打印当前遍历的文件夹路径、子文件夹列表和文件列表,并在每次迭代之间打印分隔线。
阅读全文