我有一个像这样的csv文件
Niklas Fagerstr�m http://www.vimeo.com/niklasf 5379549 5379549
Niklas Fagerstr�m http://fagerstrom.eu/en 5379549 5379549
我正在阅读
Niklas Fagerstr�m
Niklas Fagerstr�m
这两个领域如此全部?字符应编码,但我的脚本不编码
import csv
import MySQLdb
import re
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
with open('finland_5000_rows.csv', 'rb') as csvfile:
spamreader = csv.reader(csvfile, delimiter=',', quotechar='|')
for row in spamreader:
#row[0] = row[0].encode('')
one = row[0]
print one
输出:
Niklas Fagerstr�m
Niklas Fagerstr�m
但我想要这样的输出
Niklas Fagerström
Niklas Fagerström
我应该在上面的代码中做出哪些改变才能获得预期的结果?
答案 0 :(得分:0)
如果发生这种情况,我将csv中的文本复制到notepad ++并按转换为UTF-8并保存。