• python之实现循环查看指定路径下的所有文件---os.walk


    循环查看指定路径下的所有文件、文件夹,包含隐藏文件
    注:“.filename” 以点开头的是隐藏文件
    import os
    for cur_path,cur_dirs,cur_files in os.walk(r'E:Python学习pycharmpython脚本day6'):
        print('当前路径',cur_path)
        print('当前目录下有哪些文件夹',cur_dirs)
        print('当前目录下有哪些文件', cur_files)
        print('='*20)
    
    #输出:
    当前路径 E:Python学习pycharmpython脚本day6
    当前目录下有哪些文件夹 ['day6']
    当前目录下有哪些文件 []
    ====================
    当前路径 E:Python学习pycharmpython脚本day6day6
    当前目录下有哪些文件夹 []
    当前目录下有哪些文件 ['MD5加密.py', 'product.json', 'ssq.txt', '上周作业1-双色球.py', '上周作业2-商品管理.py', '内置函数.py', '操作mysql.py', '笔记', '第三方模块.py', '递归.py', '造数据.py']
    ====================
    #查找指定路径下的以keyWord结尾的文件
    def find_movie(keyWord,path=r'D:A-python学习'):
        for cur_path, cur_dirs, cur_files in os.walk(path):
            # if keyWord in str(cur_files): #模糊匹配查询
            #     print(cur_path)
            for file in cur_files:
                # if keyWord in file:
                if file.endswith(keyWord):
                    print(cur_path)
    find_movie('.mp4')
  • 相关阅读:
    【leetcode】206. 反转链表
    【leetcode】25. K 个一组翻转链表
    【leetcode】160. 相交链表
    【leetcode】92. 反转链表 II
    C# Socket通信
    正则表达式的学习
    python操作数据库sqlite3
    python爬取淘宝商品信息
    《Unix/Linux系统编程》第七、八章学习笔记 20201209戴骏
    ls的实现
  • 原文地址:https://www.cnblogs.com/denise1108/p/10095396.html
Copyright © 2020-2023  润新知