python 遍历文件夹并输出所有文件
时间: 2023-03-28 09:04:06 浏览: 138
可以使用os模块中的walk函数遍历文件夹,并使用print函数输出所有文件名。示例代码如下:
import os
def traverse_folder(folder_path):
for root, dirs, files in os.walk(folder_path):
for file in files:
print(os.path.join(root, file))
# 示例:遍历当前文件夹
traverse_folder('./')
相关问题
python遍历文件夹里所有文件
在Python中,你可以使用os模块的walk()函数来遍历指定目录及其下的所有子目录和文件。以下是一个基本的例子:
```python
import os
def list_files_in_dir(root_dir):
for root, dirs, files in os.walk(root_dir):
for file in files:
# 输出文件路径(相对于root_dir)
file_path = os.path.join(root, file)
print(file_path)
# 要遍历的根目录
directory_to_walk = '/path/to/your/directory'
list_files_in_dir(directory_to_walk)
```
在这个代码片段中,`os.walk()`生成一个三元组`(dirpath, dirnames, filenames)`,其中`dirpath`是当前目录的路径,`dirnames`是该目录下所有的子目录名列表,而`filenames`则是该目录下的文件名列表。通过循环,我们可以逐个访问这些文件。
python遍历文件夹中所有文件
可以使用os模块和os.walk()函数来遍历文件夹中所有文件,示例代码如下:
```python
import os
folder_path = '/path/to/folder' # 文件夹路径
for root, dirs, files in os.walk(folder_path):
for file in files:
file_path = os.path.join(root, file)
print(file_path) # 打印每个文件的路径
```
该代码会遍历文件夹下所有文件,并输出每个文件的完整路径。可以根据需要对每个文件进行操作。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)