Hallo, folgendes Problem: Ich habe verschiedene . CSV dateien, die alle gleich aufgebaut sind aber verschiedene Anzahl von Zeilen haben:
Datei1.csv:
ABABCDEQWERT00038,204339000001456,20180130211930,0,4
ABABCDEQWERT00038,204339000001456,20180131103422,0,4
ABABCDEQWERT00038,204339000001456 ...
Die Suche ergab 7 Treffer
- Mittwoch 25. April 2018, 15:43
- Forum: Allgemeine Fragen
- Thema: .csv dateien einlesen, SQL insert statement erzeugen als Datei.sql
- Antworten: 1
- Zugriffe: 1030
- Donnerstag 22. März 2018, 16:45
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
Re: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
@Sirius3:
Header und Trailer erkennt man nicht so einfach. Man weiss das sie am Anfang/Ende sind.
Deswegen würde ich wie folgt vorgehen für sagen wir mal 1000 files mit jeweils 100 - 100 000 Zeilen:
1. File1 öffnen und und Zeilen zählen: erste Zeile ist n, letzte nMax -> erste Schleife
2. for ...
Header und Trailer erkennt man nicht so einfach. Man weiss das sie am Anfang/Ende sind.
Deswegen würde ich wie folgt vorgehen für sagen wir mal 1000 files mit jeweils 100 - 100 000 Zeilen:
1. File1 öffnen und und Zeilen zählen: erste Zeile ist n, letzte nMax -> erste Schleife
2. for ...
- Donnerstag 22. März 2018, 11:42
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
Re: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
Hallo nochmal,
bei genauem Betrachten der Lsg, von kbr mit line.rstrip()[:-6] gibt es noch 2 Probleme.
1. in jedem Zeilenende gibt es ein ^M ( 00123654321^M) das ich gerne erhalten möchte/muß oder am Ende wieder hinzufügen muss.
2. Jedes file das ich bearbeiten muss hat einen
a) Header,
b) dann ...
bei genauem Betrachten der Lsg, von kbr mit line.rstrip()[:-6] gibt es noch 2 Probleme.
1. in jedem Zeilenende gibt es ein ^M ( 00123654321^M) das ich gerne erhalten möchte/muß oder am Ende wieder hinzufügen muss.
2. Jedes file das ich bearbeiten muss hat einen
a) Header,
b) dann ...
- Mittwoch 21. März 2018, 12:02
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
Re: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
So, hat geklappt, habe die Lsg von kbr mit line.rstrip()[:-6] umgestzt. Die konnte ich einfach nachvollziehen, das von DeaD_EyE war mir erst mal zu komplziert.
Danke auch an die anderen, die mir Wertvolle Tipps gegeben haben.
Gruß
Danke auch an die anderen, die mir Wertvolle Tipps gegeben haben.
Gruß
- Mittwoch 21. März 2018, 09:13
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
Re: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
Ok, vielen Dank, werde ich heute ausprobieren
- Dienstag 20. März 2018, 17:02
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
Re: python an der Unix shell mit cat command; process substitution
Damit müsste es doch gehen: <(...) denotes process substitution. Das kommt dem ziemlich nahe kommt was ich brauche:
script.py <(awk '{if ($4 == 1975) print $1,$2,$3}' input.txt)
- für script.py muss ein Python 3 da sein
- das <( leitet die Übergabe an ein Unix comand ein wie awk, grep oder sed ...
script.py <(awk '{if ($4 == 1975) print $1,$2,$3}' input.txt)
- für script.py muss ein Python 3 da sein
- das <( leitet die Übergabe an ein Unix comand ein wie awk, grep oder sed ...
- Dienstag 20. März 2018, 12:32
- Forum: Allgemeine Fragen
- Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
- Antworten: 14
- Zugriffe: 3617
python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
Hi Leute, ich bin neu hier und vesuche gerade mich in Python einzuarbeiten.
Könnte mir jemand helfen folgendes Perl command in Python umzubauen?
Zur Erklarung: Aus einem Text file sollen einfach die letzten Zeichen abgeschnitten werden, möchte aber kein Programm dazu schreiben sondern alles an der ...
Könnte mir jemand helfen folgendes Perl command in Python umzubauen?
Zur Erklarung: Aus einem Text file sollen einfach die letzten Zeichen abgeschnitten werden, möchte aber kein Programm dazu schreiben sondern alles an der ...
