1. 程式人生 > >基於 Python 的檔案遞迴搜尋

基於 Python 的檔案遞迴搜尋

基於Python 的檔案遞迴搜尋

前言:

Python3.5 編寫的相同字尾檔案搜尋。相比網上的一些程式,程式碼簡潔不少。

正文:

程式碼

import os
#path可以根據具體情況設定
path = 'C:\\Users\\Admin\\Desktop'

def get_py(path):
    list1 = os.listdir(path)
    for s in list1:
        if os.path.isdir(s):
            path1 = path    #記住當前路徑
            path = path + '\\'
+s get_py(path) path = path1 #遞迴玩後返回當前路徑 else: if s.endswith('.docx') : #查詢檔案下的‘.docx’檔案 print(s) if __name__ == '__main__': print(get_py(path))

完。