python 遍历目录下的子目录
时间: 2023-07-09 07:37:55 浏览: 104
python 遍历目录(包括子目录)下所有文件的实例
你可以使用Python的os模块和os.walk()函数来遍历目录下的子目录,示例代码如下:
```python
import os
rootdir = '/path/to/root/dir'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
filepath = os.path.join(subdir, file)
print(filepath)
```
其中,rootdir是要遍历的根目录的路径,os.walk()函数会返回一个三元组(subdir, dirs, files),其中subdir表示当前遍历的子目录的路径,dirs表示当前子目录下的所有子目录的名字列表,files表示当前子目录下的所有文件名列表。我们可以使用os.path.join()函数来将当前子目录的路径和文件名拼接成完整的文件路径。
阅读全文