Voglio eseguire il debug di un progetto di pitonePosso avviare debugging pdb subito?
Il problema è, non so dove impostare un punto di interruzione,
quello che voglio fare, è essere in grado di chiamare un metodo
SomeClass(some_ctor_arguments).some_method()`
e far sparare il debugger subito
Come si fa?
ho cercato pdb.run(string_command)
ma non sembra funzionare a destra
>>> import pdb
>>> import <some-package>
>>> pdb.run(....)
> <string>(1)<module>()
(Pdb) s
NameError: "name '<some-package>' is not defined"
Non sapevo che potevi farlo, grazie! – itsadok
puoi anche avviare pdb dalla riga di comando per farlo funzionare prima di qualsiasi cosa nel tuo script. python -m pdb yourscript.py – Chad