import os
# 定义一个函数来遍历文件夹中的所有文件
def traverse_folder(folder_path):
# 使用os.walk递归遍历文件夹
for root, dirs, files in os.walk(folder_path):
# root表示当前正在遍历的文件夹路径
# dirs表示该文件夹下的子文件夹列表
# files表示该文件夹下的文件列表
# 遍历文件列表并打印每个文件的完整路径
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
函数接收一个文件夹路径作为参数,并使用 os.walk
来递归遍历该文件夹及其子文件夹。os.walk
返回一个三元组 (root, dirs, files)
,其中:root
是当前遍历的文件夹路径。dirs
是当前文件夹下的子文件夹列表。files
是当前文件夹下的文件列表。os.path.join
构建完整的文件路径,并打印出来。folder_path
替换为你想要遍历的实际文件夹路径,然后调用 traverse_folder
函数。上一篇:python字符串的操作方法
下一篇:python反转字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站