Ich habe das Problem, eine Excel-Datei (xls) in eine csv-Datei umzuwandeln.
Habe lange gegoogelt, um eine Lösung dafür zu finden, aber irgendwie funktioniert es einfach nicht.
Hier habe ich mal meinen aktuellen Code:
Code: Alles auswählen
def xls2csv(xls, out_file):
with xlrd.open_workbook(xls) as wb:
sh = wb.sheet_by_index(0) # or wb.sheet_by_name('name_of_the_sheet_here')
with open(out_file, 'wb') as f:
c = csv.writer(f)
for r in range(sh.nrows):
c.writerow(sh.row_values(r))
Diese Fehlermeldung, bezieht sich auf die letzte Zeile,TypeError: 'str' does not support the buffer interface
Hoffe, Ihr könnt mir dabei helfen!
Grüße Nobuddy