ich hänge seit Tagen an einem recht "simplen" Programmierproblem das mir den Schlaf raubt! Ich möchte aus einer txt. Datei ("Test.txt") die sehr viele Informationen über Fahrzeuge enthält nur ganz bestimmte in einer Tabellenform (csv) rausschreiben.
Der Input ist:
Code: Alles auswählen
f = file("Test.txt", "r")
for line in f:
print line
f.close()
G-Nr.(DMS-Lagernr.): MX228048
BMW 520d Touring, Dienstwagen, 1995ccm, 4 Zylinder, 135 KW, EZ: 16.07.2013, 9902 km, Anzahl Vorbesitzer: 1, Fahrgestellnummer: WBA5J31040D067208, Standplatz MXF/VORLAUF/Vorlauf (automatisch)
Alpinweiss uni, Leder Dakota Schwarz/Schwarz, Auto Start Stop Funktion, Brake Energy Regeneration, Automatic Getriebe Steptronic, Lenkradheizung, Alarmanlage, Automatische Heckklappenbetätigung...
G-Nr.(DMS-Lagernr.): MX228053
BMW 330d xDrive Touring, Dienstwagen, 2993ccm, 6 Zylinder, 190 KW, EZ: 29.08.2013, 19018 km, Anzahl Vorbesitzer: 1, Fahrgestellnummer: WBA3L31020F994231, Standplatz MXF/VORLAUF/Vorlauf (automatisch)
Saphirschwarz metallic, Leder Dakota Schwarz/Schwarz, Sport-Automatic Getriebe Steptronic, Adaptives Fahrwerk, Variable Sportlenkung, Lenkradheizung, Multifunktion für Lenkrad, Dachreling schwarz, Rückfahrkamera, Alarmanlage, Komfortzugang, Interieurleisten Aluminium Längsschliff, Armauflage vorn. verschiebbar, Akzentleisten schwarz hochglänzend, Panorama Glasdach, Sonnenschutzverglasung, Innen- und Außenspiegel automatisch abbl, Innenspiegel automatisch abblendend, Raucherpaket, Sitzverstellung. elektrisch mit Memory f, Durchladesystem. 40:20:40 teilbar, Sportsitze für Fahrer und Beifahrer, Lordosenstütze für Fahrer und Beifahrer, Ablagenpaket, Sitzheizung für Fahrer und Beifahrer, Sitzheizung für Fondsitze, Fernlichtassistent, Active Protection, Driving Assistant...
und noch ca 400 mehr
Aus den ganzen Daten benötige ich nur die Informationen in (Tabellen) Form :
ID G-Nr. Modell Preis
1 MX228053 BMW 330d 24.000,-
2 MX228048 BMW 520d 33.000,-
...
Ich wäre für jede Hilfe sehr dankbar, ich habe bisher fast nur mit Arrays gearbeitet aber txt und cvs sind mir total unbekannt, in den ganzen Foren konnte ich bisher nichts nützliches finden oder sehen
LG