python 遍历指定路径下的文件和子目录

时间:2022-06-28 12:41:25
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
def gci(filepath):
#遍历filepath下所有文件,包括子目录
  files = os.listdir(filepath)
  for fi in files:
    fi_d = os.path.join(filepath,fi)
    #isdir和isfile参数必须跟绝对路径
    if os.path.isdir(fi_d):
      gci(fi_d)
    else:
      print(os.path.join(filepath,fi_d))

#递归遍历/root目录下所有文件
gci('E:\\xiaoyong\\技术资料工具\\TFTP\\root')