Seite 1 von 1

Methodennamen für Debugausgaben ermitteln

Verfasst: Freitag 8. April 2011, 12:17
von proofy
Moin Moin,

für Debugausgaben verwende ich schon sehr gerne __file__ , damit die Datei gleich angegeben wird, wo die Debugausgabe erfolgte.
Gibt es so etwas auch für Methoden? __method__ scheint hier nicht das Richtige zu sein.

Re: Methodennamen für Debugausgaben ermitteln

Verfasst: Freitag 8. April 2011, 12:20
von BlackJack
@proofy: Schau Dir mal das `logging`-Modul an.

Re: Methodennamen für Debugausgaben ermitteln

Verfasst: Freitag 8. April 2011, 13:55
von proofy
Oh ja, danke, das wäre eine Möglichkeit. Bei den Formattern kann man ja einiges einstellen http://docs.python.org/library/logging. ... er-objects .
Habe aber eben festgestellt, dass dieses Modul nicht standardmäßig in IronPython enthalten ist. Da muss ich erst mal gucken, ob es kompatibel ist.

Re: Methodennamen für Debugausgaben ermitteln

Verfasst: Freitag 8. April 2011, 14:20
von BlackJack
@proofy: Das ist Teil der Standardbibliothek -- warum sollte das nicht dabei sein? Bei mir ist es vorhanden.