【发布时间】:2015-10-05 07:21:51
【问题描述】:
我有一个 latin1 编码的文件。我将如何使用csv 执行以下等效操作?
>>> import csv
>>> with open(filepath, 'rb') as csvfile:
... reader = csv.DictReader(csvfile, delimiter='\t', encoding='iso-8859-1')
【问题讨论】:
-
你的意思是
encoding='latin-1'?抱歉,我没有看到困难... -
@Basic
csv.DictReader不允许将编码设置为参数。 -
啊,好的。你需要做类似this