Estoy tratando de crear un archivo .csv con los valores de una lista de Python. Cuando imprimo los valores en la lista, todos son unicode (?), Es decir, se parecen a esto
[u'value 1', u'value 2', ...]
Si repito los valores en la lista, es decir for v in mylist: print v
, parecen ser texto sin formato.
Y puedo poner un ,
entre cada uno conprint ','.join(mylist)
Y puedo enviar a un archivo, es decir
myfile = open(...)
print >>myfile, ','.join(mylist)
Pero quiero enviar a un CSV y tener delimitadores alrededor de los valores en la lista, por ejemplo
"value 1", "value 2", ...
No puedo encontrar una manera fácil de incluir los delimitadores en el formato, por ejemplo, he intentado a través de la join
declaración. ¿Cómo puedo hacer esto?