все Python 3binasciiисключение
binascii.Incomplete
исключения
Исключение «данные неполны»: задумано для случая, когда стоит дочитать данные и повторить. Наследует Exception, а не ValueError.
Синтаксис
except binascii.Incomplete:
Класс остался в модуле, но в Python 3.11 вместе с a2b_hqx и прочими функциями BinHex ушёл его последний источник — ни одна функция binascii его больше не бросает. Ловить его в новом коде бессмысленно, а встретив в старом, ищите вызов удалённых функций. В отличие от binascii.Error, except ValueError его не поймает.
Примеры
import binascii
print(issubclass(binascii.Incomplete, ValueError)) # → False
print(binascii.Incomplete.__mro__[1].__name__) # → Exception
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности