So führen Sie Multi-Line-Aussagen in Pythons eigenem Debugger (PDB) aus
Posted: 10 May 2025, 21:58
Also führe ich ein Python -Skript aus, in dem ich Pythons Debugger, PDB, durch Schreiben nenne: < /p>
import ipdb; ipdb.set_trace()
< /code>
(Ipythons Version von PDB, obwohl ich nicht glaube, dass es einen Unterschied macht; ich verwende es nur für die farbige Ausgabe).if condition:
< /code>
und klicken Sie auf die Rückgabetaste, ich erhalte die Fehlermeldung *** SyntaxError: Ungültige Syntax (, Zeile 1) < /code> < /p>
Wie kann man Multi-Line-Anweisungen innerhalb von PDB ausführen? Wenn nicht möglich, gibt es einen Weg, um noch eine If -Klausel oder eine für Schleife auszuführen?
import ipdb; ipdb.set_trace()
< /code>
(Ipythons Version von PDB, obwohl ich nicht glaube, dass es einen Unterschied macht; ich verwende es nur für die farbige Ausgabe).if condition:
< /code>
und klicken Sie auf die Rückgabetaste, ich erhalte die Fehlermeldung *** SyntaxError: Ungültige Syntax (, Zeile 1) < /code> < /p>
Wie kann man Multi-Line-Anweisungen innerhalb von PDB ausführen? Wenn nicht möglich, gibt es einen Weg, um noch eine If -Klausel oder eine für Schleife auszuführen?