Python 3.14+pdbфункция
pdb.get_default_backend()
бэкенд
Возвращает имя бэкенда, с которым создаются новые экземпляры Pdb: 'settrace' или 'monitoring'.
Синтаксис
pdb.get_default_backend()
Пока set_default_backend() не вызывали, ответ 'settrace', хотя breakpoint() при этом работает на 'monitoring': умолчание касается только Pdb(), созданных без backend=. Значение глобально для процесса — библиотека, сменившая его, меняет его и для вашего кода. Появилась в Python 3.14.
Примеры
import pdb
print(pdb.get_default_backend()) # → settrace
pdb.set_default_backend('monitoring')
print(pdb.get_default_backend()) # → monitoring
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности