zoukankan      html  css  js  c++  java
  • 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')
  • 相关阅读:
    生成一个签章(用java.awt画一个签章) 并添加到pdf 公章处
    数字转字符串的处理
    Mybatis .xml编译常识
    聚合查询|F查询Q查询
    表查询
    FBV与CBV
    伪静态|虚拟环境|form表单
    数据增删改查|路由层
    django基础 链接数据库|静态文件配置
    WEB框架初学
  • 原文地址:https://www.cnblogs.com/denise1108/p/10095396.html
Copyright © 2011-2022 走看看