Я пытаюсь создать CSV файл со значениями из списка Python. Когда я печатаю значения в списке, они все unicode (?), То есть они выглядят примерно так.
[u'value 1', u'value 2', ...]
Если я повторяю значения в списке i.e. for v in mylist: print v
, они выглядят как обычный текст.
И я могу поставить ,
между каждым с print ','.join(mylist)
И я могу вывести файл, т.е.
myfile = open(...)
print >>myfile, ','.join(mylist)
Но я хочу выводить в CSV и иметь разделители вокруг значений в списке, например.
"value 1", "value 2", ...
Я не могу найти простой способ включить разделители в форматирование, например. Я пробовал через инструкцию join
. Как я могу это сделать?