[Python-de] Logik-Problem mit Convert unlinear -> linear

Lutz Horn lutz.horn at fastmail.fm
Do Apr 5 08:47:10 UTC 2007


Hallo,

On Thu, 05 Apr 2007 10:14:34 +0200, js at ibcon.net said:
> Positiv: Ich hab "Zeilennummern" (die ersten 2 kann ich ignorieren),
> es scheint auch alles feste Breite zu sein und ich weiss von wo bis wo
> meine Datensätze gehen.

Immerhin. Aus Deinem Beispiel kann ich das nämlich nicht erkennen :)

> Das Ergebnis sollte ein Textfile mit fester Breite sein, die
> Definition dazu habe ich.
>
> Mein Problem: Die Reihenfolge der Felder im Ergebnis ist anders als im
> Ursprungs-File.
>
> Meine Frage daher: Wie erstelle ich Zeilen in fester Breite und
> sortiere die Felder davor noch?

Dazu kannst Du String-Formatierung verwenden:

"3.6.2 String Formatting Operations"
http://docs.python.org/lib/typesseq-strings.html

Gruß
Lutz
-- 
Lutz Horn <lutz.horn at fastmail.fm>
http://www.fastmail.fm/mail/?STKI=600622