os.walk函数怎么用
时间: 2023-08-13 09:06:48 浏览: 108
遍历[目录和文件](功能与python的os.walk一样)_walk函数_
`os.walk` 函数用于遍历指定目录及其子目录下的所有文件和文件夹。它返回一个生成器对象,可以通过迭代器来获取每个文件夹和文件的信息。
下面是一个示例,演示如何使用 `os.walk` 函数遍历目录:
```python
import os
folder_path = '/path/to/folder'
for dirpath, dirnames, filenames in os.walk(folder_path):
print(f"当前目录: {dirpath}")
print(f"子文件夹: {dirnames}")
print(f"文件: {filenames}")
```
在上述示例中,`dirpath` 表示当前遍历到的文件夹路径,`dirnames` 表示当前文件夹下的所有子文件夹名字列表,`filenames` 表示当前文件夹下的所有文件名列表。
你可以根据需要在遍历过程中进行操作,比如打印文件路径、筛选特定类型的文件等。
阅读全文