Python 3.3+Исключенияисключение
ConnectionResetError
встроенные исключения
Соединение сброшено удалённой стороной (подкласс ConnectionError).
Синтаксис
raise ConnectionResetError
errno ECONNRESET: удалённая сторона оборвала уже установленное соединение (послала RST) — процесс упал, перезапустился или прокси закрыл простаивающий keep-alive. Типичная ошибка — считать, что запрос вообще не дошёл: часть данных вы могли и отправить, и прочитать, поэтому перед повтором думайте об идемпотентности операции. При попытке писать в такой сокет вместо неё нередко прилетает BrokenPipeError.
Примеры
try:
raise ConnectionResetError
except ConnectionResetError as e:
print(type(e).__name__) # → ConnectionResetError
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности