Junior — Middle
82
Puoi spiegare cos'è lo strumento di debug integrato in Python, noto come PDB?
Risposta dell'AI
sobes.tech AI
PDB (Python Debugger) — это встроенный в Python интерактивный отладчик, который позволяет пошагово выполнять код, устанавливать точки останова, просматривать значения переменных и управлять выполнением программы.
Для запуска отладки можно вставить в код строку:
import pdb; pdb.set_trace()
Когда выполнение дойдет до этой строки, программа остановится, и вы попадете в интерактивный режим отладки, где доступны команды:
n(next) — выполнить следующую строкуc(continue) — продолжить выполнение до следующей точки остановаl(list) — показать исходный код вокруг текущей строкиp(print) — вывести значение переменной
PDB полезен для быстрого локального отлова ошибок и понимания поведения программы без использования внешних IDE.