Я хочу отладки проекта PythonМожно ли сразу начать отладку pdb?
Проблема заключается в том, я не знаю, где установить точку останова,
, что я хочу сделать, это быть в состоянии вызвать метод
SomeClass(some_ctor_arguments).some_method()`
и немедленно отпустить отладчик
Как это сделать?
Я попытался pdb.run(string_command)
, но это не похоже на работу прямо
>>> import pdb
>>> import <some-package>
>>> pdb.run(....)
> <string>(1)<module>()
(Pdb) s
NameError: "name '<some-package>' is not defined"
Не знал, что вы можете это сделать, спасибо! – itsadok
вы также можете запустить pdb из командной строки, чтобы он запускался раньше всего в вашем скрипте. python -m pdb yourscript.py – Chad