import os
def list_all_files(directory):
# 使用os.walk遍历目录及其子目录下的所有文件
for root, dirs, files in os.walk(directory):
for file in files:
# 打印每个文件的完整路径
print(os.path.join(root, file))
# 示例:列出当前目录及其子目录下的所有文件
list_all_files(".")
import os 导入Python的标准库 os,它提供了与操作系统交互的功能。list_all_files(directory) 接受一个参数 directory,表示要遍历的目录路径。os.walk:os.walk(directory) 会生成一个三元组 (root, dirs, files),其中:root 是当前遍历的目录路径。dirs 是当前目录下的子目录列表。files 是当前目录下的文件列表。os.path.join(root, file) 构建文件的完整路径并打印出来。list_all_files(".") 列出当前目录及其子目录下的所有文件。上一篇:python读取目录下的所有文件
下一篇:编写python程序的步骤
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站