kann ich einen Variable direkt beim einlesen in einen String umwandeln?
Hintergrund ist, dass ich UnicodeWriter (http://docs.python.org/library/csv.html#examples) verwenden muss um meinen Produktnamen mit Umlauten für eine CSV einzulesen. Dann kann ich allerdings den Produktcode nicht mehr schreiben.
Code: Alles auswählen
UnicodeWriter.writerow([product.code, product.name])
-> AttributeError: 'float' object has no attribute 'encode'
Code: Alles auswählen
csv-writer.writerow([product.code, product.name])
-> UnicodeEncodeError: 'ascii' codec can't encode character