So habe ich etwa 3.000 csv-Dateien und sie sind alle unterschiedlich benannt. Beispiel, CDEE.csv und die Struktur ist nur eine Zeile mit dem Namen und einem Betrag.Python Verketten mehrerer CSV-Dateien ohne Header
CDEE | 3993
Ich versuchte zu verketten und ich halte
CDEE | 3993 | AASE| 3939 .........
bekommen, aber ich will
CDEE | 3992
AASE | 3939
xxxx | yyyy
Hier ist der Code: Import Pandas als pd import glob, o
path = "/home/username/myfolder"
os.chdir(path)
results = pd.DataFrame([])
for counter, file in enumerate(glob.glob(".csv*")):
namedf = pd.read_csv(file,skiprows=0, usecols=[1,2,3])
results = results.append(namedf)
results.to_csv('Combined.csv')
Danke für jede Hilfe, ich schätze es wirklich!
Sind Sie tatsächlich mit dem Datenrahmen etwas zu tun oder einfach nur Willst du die Dateien reinpacken? Als 'cat * .csv> csv_files.all' sieht im Moment ziemlich vielversprechend aus ... –
Ich habe das erst gesehen, als ich den Post bearbeitet habe. Ich bin bei dir. – piRSquared
@ JonClements sollten Sie das als Antwort schreiben ... – Aaron