все Python 3sysфункция
sys.call_tracing()
отладка и трассировка
Вызывает func(*args) с включённой трассировкой. Нужна авторам отладчиков, чтобы трассировать код изнутри самой функции трассировки.
Синтаксис
sys.call_tracing(func, args)
Пока работает функция трассировки, трассировка выключена — иначе она бы рекурсивно отслеживала себя. call_tracing временно сохраняет и возвращает это состояние, чтобы отладчик мог отлаживать вычисление, запущенное с точки останова. В обычном коде это просто func(*args): обратите внимание, что аргументы — кортеж, а не распакованный список.
Примеры
import sys
print(sys.call_tracing(pow, (2, 10))) # → 1024
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности