求大佬!python中查询指定路径下各文件是否包含目标文件。程序如何将所有文件都查询
import osdef find_file(origin,file):
list1 = []
list1 = os.listdir(origin)
if file in list1:
print(origin+'\\'+file)
for e in list1:
print(e)
if '.' not in e:
new_origin = origin + '\\'+e
return find_file(new_origin,file)
origin_index = input('请输入待查找的初始目录:')
flag_file = input('请输入需要查找的目标文件:')
find_file(origin_index,flag_file)
只能查询每个目录下的第一个文件夹和目标文件,其它文件夹不能访问到。刚学程序,求大佬指点!
页:
[1]