Estou tentando criar um arquivo .csv com os valores de uma lista Python. Quando imprimo os valores na lista, eles são todos unicode (?), Ou seja, se parecem com isso
[u'value 1', u'value 2', ...]
Se eu percorrer os valores da lista, ou seja, for v in mylist: print v
eles parecem ser texto sem formatação.
E eu posso colocar um ,
entre cada um comprint ','.join(mylist)
E eu posso imprimir em um arquivo, ou seja
myfile = open(...)
print >>myfile, ','.join(mylist)
Mas eu quero enviar para um CSV e ter delimitadores em torno dos valores na lista, por exemplo
"value 1", "value 2", ...
Não consigo encontrar uma maneira fácil de incluir os delimitadores na formatação, por exemplo, tentei a join
declaração. Como posso fazer isso?