Am 20.03.25 um 18:33 schrieb Christian Winther:
Test und Debug ist halt schwierig, weil man da eine passende Umgebung braucht.
Für kleinere Test verwende ich print(..) Bei größeren Tests verwende ich in etwa folgendes: te=open("/tmp/testausgabe.txt","w") def wr_te(name,wert): global te fprint(f"{name}:{wert}\n") Wobei name die Stellenmarkierung enthalten kann, und wert oft ein f-string ist. ( Oder verwende entsprechend def wr_te(stelle,name,wert)) Eventuell kommt statt .txt .html in Frage, insbesondere wenn es um Tabellen geht. Eventuell ist global etwa use_te noch zweckmäßig um Ausgaben in wr_te für Bedingungen Bereiche einzugrenzen. Funktionen vom typ wr_te lassen sich einfach einfügen, finden und löschen. Und liefern mit hoher Wahrscheinlichkeit relevante Daten. -- <http://www.hermann-riemann.de> _______________________________________________ python-de Mailingliste -- python-de@python.org Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an python-de-le...@python.org https://mail.python.org/mailman3/lists/python-de.python.org/ Mitgliedsadresse: arch...@mail-archive.com