python 遍历文件夹及文件
时间: 2023-04-01 21:03:37 浏览: 127
可以使用os模块中的walk函数来遍历文件夹及文件,示例代码如下:
import os
def traverse_folder(path):
for root, dirs, files in os.walk(path):
for file in files:
print(os.path.join(root, file))
# 遍历当前目录下的所有文件夹及文件
traverse_folder('./')
相关问题
python遍历文件夹下文件
你可以使用Python自带的os模块来遍历文件夹下的文件。以下是一个简单的示例代码:
```python
import os
folder_path = '/path/to/folder'
for filename in os.listdir(folder_path):
file_path = os.path.join(folder_path, filename)
if os.path.isfile(file_path):
print(filename)
```
这段代码会列出`folder_path`文件夹下的所有文件名。如果你需要进一步处理文件,可以使用`file_path`来打开文件。
python遍历文件夹所有文件
可以Python中的os模块和os.walk()方法来遍历文件夹中的所有文件和子文件夹。
以下是一个示例代码:
```python
import os
# 指定要遍历的根文件夹路径
rootdir = 'path/to/root/folder'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
# 输出文件路径
print(os.path.join(subdir, file))
```
在这个代码中,os.walk()方法返回三个参数:
- 当前遍历的文件夹路径。
- 当前遍历的文件夹中的子文件夹名称列表。
- 当前遍历的文件夹中的文件名称列表。
我们可以使用os.path.join()方法来将当前遍历的文件夹路径和文件名称组合成一个完整的文件路径。然后,我们可以对每个文件执行我们需要的操作,例如打印文件路径。
阅读全文