VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • Python文件夹递归读取文件内容

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\接口测试")

出处:https://www.cnblogs.com/gzl0612/p/15177611.html


相关教程