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

Reply via email to