在Python的世界里,`os.walk()`是一个非常实用的小工具,可以帮助我们轻松遍历目录结构。它就像一位“文件导游”,带着你一层层深入文件夹,查看每个角落的文件和子目录。🌟
首先,让我们简单了解它的基本语法:
```python
os.walk(top, topdown=True, onerror=None, followlinks=False)
```
- `top`:你想开始遍历的目录路径。
- `topdown`:决定是从上到下(True)还是从下到上(False)遍历。
举个例子,假设你想快速查看当前项目的文件结构:
```python
import os
for root, dirs, files in os.walk('.'):
print(f"当前目录: {root}")
print("子目录:", dirs)
print("文件列表:", files)
```
运行后,你会看到类似这样的输出:
```
当前目录: .
子目录: ['subfolder']
文件列表: ['file1.txt', 'file2.jpg']
```
通过这种方式,你可以轻松掌握当前目录的完整布局,非常适合整理项目或批量处理文件!🔍📄
快来试试吧,用代码探索你的文件世界吧!💫💻