import os, fnmatch dirpath = input('Путь к каталогу: ') while not os.path.isdir(dirpath): #проверка пути print('Такого каталога нет') dirpath = input('Путь к каталогу: ') filename = input('Имя файла: ') path_f = [] for d,dirs,files in os.walk(dirpath): for f in files: if fnmatch(f, filename): path = (os.path.join(d, f)) path_f.append(path)
The program issues:
if fnmatch(f, filename):
TypeError: 'module' object is not callable