[Python] Super nützliches Debugging

Für diejenigen, die einfach mit Python debuggen möchten

Beim Ausführen von Python in der Befehlszeile

$ python hoge.py -m pdb

Wenn Sie "-m pdb" wie folgt hinzufügen, wird es im Debug-Modus ausgeführt. (Ich habe kürzlich erfahren, dass dies allein sehr praktisch ist)

Wenn Sie die Verarbeitung an einem beliebigen Ort beenden möchten ...

Wenn Sie einen Haltepunkt wie Eclipse festlegen möchten

zu hoge.py

python


assert False

Einfach einfügen und im Debug-Modus ausführen.

Es reagiert auf die Bestätigung von False und stoppt dort, sodass Sie tun können, was Sie wollen.

Es ist kurz, aber das ist es!

Recommended Posts

[Python] Super nützliches Debugging
Tipps zum Python-Debuggen
[Python] Klassenvererbung (super)
Python nützliche Memo-Links
Python Memorandum Super Basic
[Python] Effizienteres Debuggen!
Python Super Anfänger versucht zu kratzen
Debuggen mit pdb in Python
Nützlich beim Debuggen mit TouchDesigner
Super winzige Struktur in Python
[python] super (), Vererbung, __init__ usw.
Python #Funktion 2 für Super-Anfänger
Python #Funktion 1 für Super-Anfänger
Python #Liste für Super-Anfänger
Python | Jupyter> Post-Mortem-Debugging | pdb.post_mortem ()
Vollständiges Verständnis des Python-Debuggens
[Python-Tricks] 5 kleine, aber nützliche Python-Tricks
Versuchen Sie, verschiedene Informationen anzuzeigen, die für das Debuggen mit Python nützlich sind
Python
Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 1
Python #index für Super-Anfänger, Slices
Python #len Funktion für Super-Anfänger
Nützlich zu merken! 10 Python-Standardbibliotheken
[Python] Grund für das Überschreiben mit super ()
Python #Hello World für Super-Anfänger
Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 2
[Python] Super einfacher Test mit Assert-Anweisung
Python Bit Arithmetic Super Einführung
Python 3.9 Dict Merge (`|`) scheint nützlich zu sein
6 Python-Bibliotheken für schnellere Entwicklung und Debugging
Lassen Sie uns Python für Super-Anfänger zusammenstellen
[Python] Ein Skript, das für die Excel / CSV-Verarbeitung nützlich ist
Zusammenfassung nützlicher Techniken von Scrapy in Python