python os遍历目录
可以使用os模块中的os.walk()函数遍历目录。
该函数返回一个三元组(root,dirs,files),表示当前遍历到的目录路径,其中包含的子目录列表和文件列表。
下面是一个简单的示例代码:
import os
# 遍历目录
def traverse_dir(path):
for root, dirs, files in os.walk(path):
print("当前目录路径:", root)
print("包含的子目录列表:", dirs)
print("包含的文件列表:", files)
if __name__ == "__main__":
traverse_dir("D:/test") # 遍历D:/test目录
在上面的示例代码中,我们使用os.walk()函数遍历了D:/test目录,并打印了每个目录路径、子目录列表和文件列表。
如果要对每个文件进行操作,可以在循环中添加相应的代码。例如,对于每个文件,可以使用os.path.join()函数获取文件的完整路径,然后进行文件操作
原文地址: http://www.cveoy.top/t/topic/ckjN 著作权归作者所有。请勿转载和采集!