# 遍历文件夹中的所有文件
import os
def traverse_directory(directory):
# 使用os.walk遍历目录,返回一个三元组(root, dirs, files)
for root, dirs, files in os.walk(directory):
print(f"当前目录: {root}")
print("包含的子目录:", dirs)
print("包含的文件:", files)
print("-" * 40)
# 示例:遍历指定目录下的所有文件
directory_path = './example_dir' # 替换为你要遍历的目录路径
traverse_directory(directory_path)
import os
导入操作系统模块,用于与文件系统交互。traverse_directory(directory)
定义了一个函数来遍历指定的目录。os.walk
:os.walk(directory)
是一个生成器,它会递归地遍历指定目录及其子目录。每次迭代返回一个三元组 (root, dirs, files)
:root
:当前遍历的目录路径。dirs
:当前目录下的子目录列表。files
:当前目录下的文件列表。traverse_directory(directory_path)
调用函数并传入要遍历的目录路径。你可以将 directory_path
替换为你想要遍历的实际目录路径。
上一篇:python怎么使用
下一篇:python sorted用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站