美文网首页
使用Python实现遍历目录下的所有文件

使用Python实现遍历目录下的所有文件

作者: kaizhi | 来源:发表于2018-12-20 18:41 被阅读8次
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os

#遍历filePath下所有文件,包括子目录
def getFileList(filePath, targetFile):
  files = os.listdir(filePath)
  for fi in files:
    fi_d = os.path.join(filePath,fi)
    if os.path.isdir(fi_d):
        getFileList(fi_d, targetFile)
    else:
      print(os.path.join(filePath,fi_d), file=targetFile)

#递归遍历目录下所有文件
filePath = '/data'
targetFile = open(r'/home/zck/filelist.txt', 'w')
getFileList(filePath, targetFile)
targetFile.close()

相关文章

网友评论

      本文标题:使用Python实现遍历目录下的所有文件

      本文链接:https://www.haomeiwen.com/subject/hzrukqtx.html