我有一个带有 url 响应的 dict。喜欢:
>>> d
{
0: {'data': u'<p>found "\u62c9\u67cf \u591a\u516c \u56ed"</p>'}
1: {'data': u'<p>some other data</p>'}
...
}
在此数据值上使用xml.etree.ElementTree
函数时 ( d[0]['data']
) 我得到了最著名的错误消息:
UnicodeEncodeError: 'ascii' codec can't encode characters...
我应该如何处理这个 Unicode 字符串以使其适合 ElementTree 解析器?
PS。请不要向我发送带有 Unicode 和 Python 解释的链接。不幸的是,我已经阅读了所有内容,并且无法像其他人一样使用它。