使用Python 模糊查找某路径下的文件 os.walk的使用、含案例

直接上代码吧

for parents, adds, filenames in os.walk(folder):
folder:路径
eg: 绝对路径: r'D:\ProgramFiles' 相对路径: r'menu'
parents:循环到的当前路径
adds:循环到的当前路径的文件夹名列表
filename:循环到的当前路径的文件列表
import os
import sys

'''程序入口'''
if __name__ == '__main__':
    for parents, adds, filenames in os.walk(folder):
        print()
        print("#",parents)
        print("#",adds)
        print("*"filenames)
使用Python 模糊查找某路径下的文件 os.walk的使用、含案例
案例:模糊查询folder路径下的全部含有“二级”的文件名的路径
import os
import sys

if __name__ == '__main__':
    folder="menu"
    find_file="二级"
    for parents, adds, filenames in os.walk(folder):
    for filename in filenames: print("*",filename)
       if find_file in filename: print(parents+"\\"+filename)
上一篇:EOJ 7月月赛


下一篇:手把手教你用python打造网易公开课视频下载软件2-编码相关说明