Нет такого файла или каталога при попытке прочитать файлы в каталоге Python
У меня есть этот код, который перечисляет файлы в каталоге и анализирует каждый из них с моей функцией.
paths = []
for filename in os.listdir(r"C:\Program Files (x86)\Folder\Folder"):
with open(filename) as f:
paths.append(parse_file(f))
Я получаю ошибку:
File "find.py", line 21, in
with open(filename) as f:
IOError: [Errno 2] No such file or directory: 'file.txt'
Эта ошибка показывает, что он виделfile.txt
потому что он существует в папке, которую я указал вos.listdir
У меня там еще много файлов. Если я удалюfile.txt
это покажет ошибку в другом файле.
Я также попытался переместить файлы в каталог на рабочем столе, и скрипт работал нормально.
В чем проблема, я неТ понять. Я довольно новичок в Python, так что простите меня, если его тупой вопрос. Спасибо!