все Python 3Исключенияисключение
PendingDeprecationWarning
встроенные исключения
Возможность устареет в будущем (мягче DeprecationWarning).
Синтаксис
raise PendingDeprecationWarning
Это предупреждение, а не ошибка: программа не падает, и по умолчанию сообщение вообще не печатается — увидеть его можно, запустив интерпретатор с -W always или настроив фильтр в warnings. На практике встречается редко: для уже устаревшего API берут DeprecationWarning, а PendingDeprecationWarning остаётся для «пока работает, но когда-нибудь объявим устаревшим».
Примеры
try:
raise PendingDeprecationWarning
except PendingDeprecationWarning as e:
print(type(e).__name__) # → PendingDeprecationWarning
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности