【发布时间】:2013-06-21 23:00:12
【问题描述】:
我有一个文本示例:
"PROTECTING-ħarsien",
我正在尝试使用以下内容进行解析
import csv, json
with open('./dict.txt') as maltese:
entries = maltese.readlines()
for entry in entries:
tokens = entry.replace('"', '').replace(",", "").replace("\r\n", "").split("-")
if len(tokens) == 1:
pass
else:
print tokens[0] + "," + unicode(tokens[1])
但我收到一条错误消息
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 0: ordinal not in range(128)
我做错了什么?
【问题讨论】:
标签: python ascii python-unicode