- Gezielt ausgeben:
print(f'{variable=}')zeigt Name und Wert. - Debugger: In VS Code einen Haltepunkt setzen (Klick links neben die Zeilennummer) und mit F5 starten. Oder
breakpoint()im Code schreiben. - Formatierung und Prüfung:
uv add --dev ruff, dannuv run ruff check .findet Fehler und Stilprobleme,uv run ruff format .formatiert den Code einheitlich. - Tests:
uv add --dev pytest, Tests intests/test_*.pymit Funktionentest_...undassert. - Hilfe:
help(objekt)in der REPL unddir(objekt)zeigen, was ein Objekt kann.
Anhang: Spickzettel, häufige Fehler und wie es weitergeht · Abschnitt 3 von 5
Fehlersuche und Werkzeuge
Tipp: Bei Python-Beispielen kannst du auf ▶ Ausprobieren klicken, den Code verändern und direkt ausführen.