python-在文件夾裏查找指定文件,並返回文件路徑

python-在文件夾裏查找指定文件,並返回文件路徑

要求:

用戶輸入文件名以及開始搜索的路徑,搜索該文件是否存在。 如遇到文件夾,則進入文件夾繼續搜索

import os

print('請輸入待查找的初始目錄:', end='')
id1 = input()
print('請輸入需要查找的目標文件:', end='')
name = input()


def seek_files(id1, name):
    """根據輸入的文件名稱查找對應的文件夾有無改文件,有則輸出文件地址"""
    for root, dirs, files in os.walk(id1):
        if name in files:
            # 當層文件內有該文件,輸出文件地址
            print('{0}/{1}'.format(root, name))


seek_files(id1, name)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章