Seite 2 von 2

Verfasst: Sonntag 26. September 2004, 13:13
von joe
Stephan hat geschrieben: Das Problem ist, dass in der xls-Datei in einigen Zellen Text mit Zeilenumbruch eingegeben ist.
Die texte mit zeilenumbrüchen sind dann aber (zumindest bei mir) in anführungsstrichen eingeschlossen. Und damit kommt das csv-modul tatsächlich auch klar.
joe

Verfasst: Sonntag 26. September 2004, 14:24
von Mawilo
Hi Joe,

bei mir werden die Zeilenumbrüche auch von Anfürungsstrichen eingeschlossen.

Ist vieleicht der Code fehlerhaft?

Code: Alles auswählen

import csv
x = file('datei.csv','r')
reader = csv.reader(x)
delimiter=';'
for werte in reader:
    print reader
Stephan

Verfasst: Sonntag 26. September 2004, 14:29
von joe
Stephan hat geschrieben: Ist vieleicht der Code fehlerhaft?
Ja, ist aber mein fehler. Ich hatte da eine verwirrende klammer in dem einen beitrag. Richtig:
reader = csv.reader(x,delimiter=';')
joe

Verfasst: Sonntag 26. September 2004, 15:53
von Mawilo
Super, jetzt funktioniert das wunderbar! :D

Vielen Dank

Stephan