|
|
发表于 2018-4-16 09:47:17
|
显示全部楼层
本帖最后由 华丽转身123 于 2018-4-16 10:00 编辑
#我今天写好代码给你参考一下
import os
def find_filename(list1):
# os.chdir(list1[1])
filelist =os.listdir(list1[1])
# print(filelist)
for each in filelist:
if each == list1[0]:
path1 = list1[1] +'\\'+each
print(path1)
elif os.path.isdir(list1[1]+'\\'+each):
list3 = [filename,list1[1]+"\\"+each]
find_filename(list3)
else:
pass
if __name__ == "__main__":
path = input("你要查找文件的起始目录:\n")
filename = input("输入你要查找的文件:\n")
list22 = [filename,path]
find_filename(list22)
#结果:
"""
C:\Users\hasee\Desktop\EveryDaywORK\venv\Scripts\python.exe C:/Users/hasee/Desktop/EveryDaywORK/day15/差找文件.py
你要查找文件的起始目录:
E:\软件安全下载目录\第二周
输入你要查找的文件:
继承.py
E:\软件安全下载目录\第二周\day12\继承.py
Process finished with exit code 0
"""
|
|