Имеется небольшая программа, пробегающая по файлам в директории и выводящая полученный список в файл с расширением .txt
Исключение FileNotFoundError возникает в том случае, если указан некорректный путь к директории. Однако try/except не дают ровным счетом ничего. Сначала думал, что ошибка в отступах, но всё именно так, как должно быть.
import os
file_name = input("Введите имя файла: ")
way = input('Введите полный путь к директории: ')
file = open(file_name, 'w')
file.close()
lst = (os.listdir(way))
try:
for item in lst:
file = open(file_name, 'a')
file.write(item + '\r')
file.close()
except FileNotFoundError:
print('Указанная директория не найдена!')