odfpy und \ im Dateiname
Verfasst: Donnerstag 2. Februar 2012, 14:22
Hallo,
wenn ich mit
ein generiertes Dokument auf die Platte bringen will geht das.
Nur was wenn im Dateinamen ein backslash vorkommt, weil das
ganze bspw. in einem Unterverzeichnis landen soll. Dann beschwert
er sich:
Ebenso bei anderen nicht ascii-Zeichen. Was kann man da machen?
wenn ich mit
Code: Alles auswählen
odfpy.OpenDocumentText().save('filename')Nur was wenn im Dateinamen ein backslash vorkommt, weil das
ganze bspw. in einem Unterverzeichnis landen soll. Dann beschwert
er sich:
Code: Alles auswählen
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in range(128)
Datei "h:\bin\python26\Lib\site-packages\odf\element.py", Zeile 256, in toXml
f.write(_escape(unicode(self.data).encode('utf-8')))