Почему я получаю это сообщение? = FileNotFoundError: [WinError 3] Система не может найти указанный путь: XXXXX
Я сделал программу для просмотра дерева каталогов и распечатки всех файлов определенного размера. После того, как программа поработает некоторое время (и распечатает пути к файлам и их размер для многих файлов), в какой-то момент я продолжаю получать уведомление ...
FileNotFoundError: [WinError 3] Система не может найти указанный путь: XXXXX....
Почему это происходит? Файл действительно существует. Я вручную нашел его по запрошенному пути.
import os
from pathlib import Path
for foldername, subfolders, files in os.walk(Path.home()):
for file in files:
size = os.path.getsize(Path(os.path.abspath(foldername))/Path(file))
if size >= 100000000:
print(f'{Path(os.path.abspath(foldername))/Path(file)} has size in bytes: {size}')