import os
# 定义一个函数来遍历文件夹中的所有文件
def traverse_folder(folder_path):
# 使用os.walk递归遍历文件夹
for root, dirs, files in os.walk(folder_path):
# root表示当前遍历的文件夹路径
# dirs表示该文件夹下的子文件夹列表
# files表示该文件夹下的文件列表
# 打印当前文件夹路径
print(f"正在遍历文件夹: {root}")
# 遍历该文件夹下的所有文件
for file in files:
# 获取文件的完整路径
file_path = os.path.join(root, file)
print(f"找到文件: {file_path}")
# 示例调用
folder_path = 'your_folder_path_here' # 替换为你要遍历的文件夹路径
traverse_folder(folder_path)
os模块,它提供了与操作系统交互的功能。traverse_folder(folder_path)用于遍历指定文件夹及其子文件夹中的所有文件。os.walk:os.walk是一个生成器,递归遍历文件夹树。每次迭代返回一个三元组(root, dirs, files):root是当前遍历的文件夹路径。dirs是当前文件夹下的子文件夹列表。files是当前文件夹下的文件列表。folder_path替换为你想要遍历的实际文件夹路径,然后调用traverse_folder函数。希望这段代码对你有帮助!
上一篇:python lower
下一篇:代码编程python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站