Становимся опытным пользователем pdb

Что такое pdb?

pdb - модуль из стандартной библиотеки python, который позволяет:

  • пошагово выполнять инструкции из исходного кода
  • устанавливать условные точки останова (breakpoints)
  • исследовать стек вызовов (трассировка стеков, stack trace)
  • просматривать исходный код
  • исполнять python-код в контексте выполняемой программы
  • выполнять исследование аварийно завершившейся программы (постотладка)

Read more...