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-s... Kolumne: http://www.cissp-gefluester.de/2010-01-hinterturen-allen-ortes Goebel Consult ist Mitglied bei http://www.7-it.de/