python之實現循環查看指定路徑下的所有文件---os.walk


循環查看指定路徑下的所有文件、文件夾,包含隱藏文件
注:“.filename” 以點開頭的是隱藏文件
import os
for cur_path,cur_dirs,cur_files in os.walk(r'E:\Python學習\pycharm\python腳本\day6'):
    print('當前路徑',cur_path)
    print('當前目錄下有哪些文件夾',cur_dirs)
    print('當前目錄下有哪些文件', cur_files)
    print('='*20)

#輸出:
當前路徑 E:\Python學習\pycharm\python腳本\day6
當前目錄下有哪些文件夾 ['day6']
當前目錄下有哪些文件 []
====================
當前路徑 E:\Python學習\pycharm\python腳本\day6\day6
當前目錄下有哪些文件夾 []
當前目錄下有哪些文件 ['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')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM