首页 > 编程语言 > 详细

Python文件夹递归读取文件内容

时间:2021-08-23 22:48:01      阅读:24      评论:0      收藏:0      [点我收藏+]
import json
import requests
import re
import base64
import numpy as np
import os
 
# 遍历指定目录,显示目录下的所有文件名
def eachFiles(filepath):
    pathDir = os.listdir(filepath)
    for allDir in pathDir:
        child = os.path.join(‘%s\%s‘ % (filepath, allDir))
        if os.path.isfile(child):
    #判断文件扩展名是否为"*.req",是则处理,不是则跳过
            if child.endswith(".req"):
                   #读取文件内容
      readFile(child)
            continue
        eachFile(child)
 
# 遍历出结果 返回文件的名字
def readFile(files):
  #取文件的存放路径,不带文件名
    parent = os.path.dirname(os.path.realpath(files))
    #取文件名,不带文件存放路径
    filenames = os.path.basename(files)
    fopen = open(files, ‘r‘, encoding=‘utf-8‘)  # r 代表read
    fileread = fopen.read()
    fopen.close()

if __name__ == "__main__":
    eachFiles(r"D:\project\work\接口测试")

Python文件夹递归读取文件内容

原文:https://www.cnblogs.com/gzl0612/p/15177611.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!