Python Glossary English

все 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Сообщить о неточности