Was ist der beste Weg, um einen großen Textblock in Python zu formatieren? Ich meine nicht die Formatierung der Ausgabe, sondern die Lesbarkeit. Ich habe versucht, die Richtlinien für Python-Layout zu befolgen, aber ich sehe keine Bemerkungen wie man einen großen Textblock formatiert.
Zum Beispiel:
%Vor%Der große Textblock sieht schrecklich aus und ist nicht um 4 Leerzeichen eingerückt, daher ist es schwer zu lesen.
Was ich gerne sehen würde ist:
%Vor%aber dies führt Leerraum an den Anfang der Ausgabe.
Irgendwelche Ideen, wie ich dies dem empfohlenen Layout für Python folgen kann? Ich möchte es ordentlich und leicht lesbar halten.
Ist dies möglich, ohne dass für jede Zeile ein Ausdruck erstellt wird? z.B.
%Vor%Das obige ist die Art, wie ich den Code erscheinen lassen möchte, ohne in jeder Zeile einen Ausdruck zu erstellen.
Benachbarte String-Literale werden automatisch verkettet.
%Vor%Normalerweise mache ich so etwas:
%Vor%Da es (relativ) einfache Neuanordnung und Hinzufügen neuer Zeilen ermöglicht.
Sie können Ihren bevorzugten Einzug verwenden und anschließend die Tabs entfernen:
%Vor%Tags und Links python string-formatting