UnicodeDecodeErrorUnicodeDecodeError
Последовательность байтов не может быть декодирована с использованием указанной кодировки.
BrokenPipeErrorБыла предпринята попытка записи в канал или сокет, читающий конец которого уже закрыт.
Данные были записаны в соединение/канал после закрытия принимающей стороны. Типичные сценарии: запись в stdout при перенаправлении в процесс, который завершился (например, python script.py | head), или отправка данных после отключения клиента.
Корректно обрабатывайте BrokenPipeError, особенно для stdout. Используйте signal.signal(signal.SIGPIPE, signal.SIG_DFL) для восстановления поведения канала по умолчанию. Проверяйте открытость соединения перед записью. Оборачивайте операции записи в try-except.
UnicodeDecodeErrorПоследовательность байтов не может быть декодирована с использованием указанной кодировки.
ImportErrorОператор import не смог найти или загрузить указанный модуль или имя.
IndexErrorИндекс последовательности выходит за допустимые границы для данной последовательности.
StopAsyncIterationВозбуждается методом __anext__() асинхронного итератора для сигнализации о завершении итерации.
FileNotFoundErrorУказанный файл или директория не существует.
RecursionErrorПревышена максимальная глубина рекурсии.