os.walk 遍历目录
时间: 2024-04-10 18:24:14 浏览: 99
遍历一个目录
os.walk是Python中用于遍历目录的函数。它可以递归地遍历指定目录下的所有子目录和文件,并返回它们的路径。
os.walk函数的使用方法如下:
```
import os
for root, dirs, files in os.walk("目录路径"):
# root表示当前正在遍历的目录路径
# dirs表示当前目录下的子目录列表
# files表示当前目录下的文件列表
for file in files:
# 处理文件
file_path = os.path.join(root, file)
# 对文件进行操作,例如打印文件路径
print(file_path)
```
os.walk函数会遍历指定目录及其子目录下的所有文件和文件夹。在每次遍历时,它会返回当前遍历的目录路径、子目录列表和文件列表。我们可以在内层循环中对文件进行处理,例如打印文件路径、复制文件等操作。
阅读全文