Ich möchte ein Python-ProjektKann ich pdb sofort mit dem Debuggen beginnen?
Das Problem ist, debuggen, ich weiß nicht, wo einen Haltepunkt zu setzen,
, was ich tun möchte, ist ein Verfahren
SomeClass(some_ctor_arguments).some_method()`
nennen können, ist
und den Debugger sofort auslösen
Wie mache ich das?
Ich versuchte pdb.run(string_command)
aber es scheint nicht richtig
>>> import pdb
>>> import <some-package>
>>> pdb.run(....)
> <string>(1)<module>()
(Pdb) s
NameError: "name '<some-package>' is not defined"
Wusste nicht, dass Sie das tun könnten, danke! – itsadok
Sie können pdb auch über die Befehlszeile starten, damit es vor allem in Ihrem Skript ausgeführt wird. python -m pdb yescript.py – Chad