Ich versuche, eine CSV-Datei mit den Werten aus einer Python-Liste zu erstellen. Wenn ich die Werte in der Liste drucke, sind sie alle Unicode (?), Das heißt, sie sehen ungefähr so aus
[u'value 1', u'value 2', ...]
Wenn ich die Werte in der Liste durchlaufe, for v in mylist: print v
scheinen sie nur Text zu sein.
Und ich kann mit ,
jedem ein Zwischen setzenprint ','.join(mylist)
Und ich kann in eine Datei ausgeben, dh
myfile = open(...)
print >>myfile, ','.join(mylist)
Aber ich möchte in eine CSV ausgeben und Trennzeichen um die Werte in der Liste haben, z
"value 1", "value 2", ...
Ich kann keine einfache Möglichkeit finden, die Trennzeichen in die Formatierung einzubeziehen, z. B. habe ich die join
Anweisung durchgearbeitet. Wie kann ich das machen?