<分区>
解码如下所示的编码字符串的最佳方法是什么:u'u\xf1somestring'
?
背景:我有一个包含随机值(字符串和整数)的列表,我试图将列表中的每个项目转换为一个字符串,然后处理每个项目。
原来有些项目的格式是:u'u\xf1somestring'
当我尝试转换为字符串时,出现错误:UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 1: ordinal not in range(128)
我试过了
item = u'u\xf1somestring'
decoded_value = item.decode('utf-8', 'ignore')
但是,我不断收到同样的错误。
我已经阅读了有关 unicode 字符的信息,并尝试了 SO 的一些建议,但到目前为止都没有奏效。我在这里错过了什么吗?