[Python-de] Debug-Ausgabe

Hartmut Goebel h.goebel at goebel-consult.de
So Dez 21 12:40:57 CET 2014


Hallo Stefan,

Am 21.12.2014 um 12:37 schrieb Stefan Schwarzer:
>>>>>>> Ist es und tut es aber. Ich benutze z.B. gerne für "transiente"
>>>>>>> >>>>>> Ausgaben (für Tests und zum Prüfen) vollständig ausgerückte
>>>>>>> >>>>>> Ausgabe-Statements (die also ab Spalte 1 stehen). Das fällt bei einem
>>>>>>> >>>>>> einigermaßen
>>>>> >>>> ...
>>>>>>> >>>>>> _Geht_ in Python _nicht_.
>>>>>> >>>>>
>>>>>> >>>>> debug = True
>>>>>> >>>>>
>>>>>> >>>>> if debug:
>>>>>> >>>>>     statement1
>>>>>> >>>>>     statement2
>>> >>
>>> >> Also, das geht in Python schon
>> > 
>> > Es ging hier darum, „mal eben“ Debug-Anweisungen einzufügen.  Das geht in 
>> > Python tatsächlich auf diese Weise nicht, weil die Einrückung eine Rolle 
>> > spielt.  Die Anweisungen beginnen daher nicht notwendigerweise in Spalte 1.
> Aber der Ansatz lässt sich doch auf beliebige Einrückungen
> übertragen?
>

So wie ich das lese, will der ursprüngliche Poster das aber in der 1.
Spalte stehen haben. Siehe den Beginn des Teiles, den ich zitiert habe,
(Ich musste das allerdings auch erstmal *genau* lesen, damit mir das
klar wurde.)

-- 
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP
Information Security Management, Security Governance, Secure Software
Development

Goebel Consult, Landshut
http://www.goebel-consult.de

Blog:
http://www.goebel-consult.de/blog/eine-millonen-aufkleber-fordern-asyl-fur-snowden

Kolumne: http://www.cissp-gefluester.de/2010-01-hinterturen-allen-ortes

Goebel Consult ist Mitglied bei http://www.7-it.de/

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://mail.python.org/pipermail/python-de/attachments/20141221/ffbf2e71/attachment.html>


Mehr Informationen über die Mailingliste python-de