使用python在csv上导出非Ascii字符

时间:2013-07-14 14:33:35

标签: python python-2.7 character-encoding

我有一个列表列表,我将它导出到csv上。一些列表实体是字符串,一些是非ASCII字符。

例如:Name =“ÖmerBerin”

我尝试Name.encode('utf-8'),在导出之前,但在csv上名称显示为“Γ-mer Berin”

我使用此代码进行导出:

with open("output.csv", "wb") as f:
    writer = csv.writer(f)
    writer.writerows(mylist)

1 个答案:

答案 0 :(得分:0)

UnicodeWriter应满足您的需求http://docs.python.org/2/library/csv.html#csv-examples