Python Glossary English

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