当前位置:首页 > 编程技术 > 正文

如何遍历文件夹下的所有文件

如何遍历文件夹下的所有文件

要遍历文件夹下的所有文件,可以使用Python的`os`模块。以下是一个使用`os.walk( `函数的例子,它可以递归地遍历指定目录及其所有子目录中的文件。```py...

要遍历文件夹下的所有文件,可以使用Python的`os`模块。以下是一个使用`os.walk()`函数的例子,它可以递归地遍历指定目录及其所有子目录中的文件。

```python

import os

def list_files(directory):

for root, dirs, files in os.walk(directory):

for file in files:

print(os.path.join(root, file))

使用示例

directory_path = '/path/to/your/directory' 替换为你的目录路径

list_files(directory_path)

```

这段代码定义了一个`list_files`函数,它接受一个目录路径作为参数,然后使用`os.walk()`遍历该目录及其所有子目录。对于每个目录,`os.walk()`返回一个三元组`(root, dirs, files)`,其中`root`是当前遍历的目录路径,`dirs`是该目录下的子目录列表,`files`是该目录下的文件列表。然后,函数会遍历`files`列表,打印出每个文件的完整路径。

最新文章