python中遍历文件夹下面所有的文件路径
时间: 2024-09-10 11:18:21 浏览: 73
python遍历文件夹下所有excel文件
5星 · 资源好评率100%
在Python中,可以使用`os`模块中的`os.walk()`函数来遍历文件夹及其子文件夹中的所有文件路径。`os.walk()`会生成一个三元组(root, dirs, files),其中:
- `root` 表示当前正在遍历的文件夹路径;
- `dirs` 表示当前文件夹下的子文件夹列表;
- `files` 表示当前文件夹下非目录文件列表。
使用`os.walk()`可以遍历到顶层目录的所有文件和目录,下面是一个简单的使用示例:
```python
import os
# 要遍历的文件夹路径
folder_path = '/path/to/your/folder'
# 遍历文件夹
for root, dirs, files in os.walk(folder_path):
for name in files:
# 生成文件的绝对路径
file_path = os.path.join(root, name)
print(file_path) # 打印文件路径或进行其他操作
```
这个方法会递归地遍历指定文件夹及其所有子文件夹中的文件,直到最深层的文件夹。注意,`os.path.join()`用于连接目录名和文件名,生成正确的文件路径。
阅读全文