Die Suche ergab 7 Treffer

von dark_universe
Mittwoch 25. April 2018, 15:43
Forum: Allgemeine Fragen
Thema: .csv dateien einlesen, SQL insert statement erzeugen als Datei.sql
Antworten: 1
Zugriffe: 1030

.csv dateien einlesen, SQL insert statement erzeugen als Datei.sql

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 ...
von dark_universe
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 ...
von dark_universe
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 ...
von dark_universe
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ß
von dark_universe
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 ...
von dark_universe
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 ...