我有一个具有编码问题SQL数据库,所以它返回我的结果,该结果与此类似:的Python 3.3编码问题
"Cuvée"
从我可以告诉,这是因为它被编码为拉丁语1时它应该已被编码为UTF-8(请纠正我,如果我错了)。我在Python脚本处理这些结果,并已得到一些编码的问题,一直无法将其转换回到它应该是:
"Cuvée"
我使用Python 3.3,但使用的编解码器.decode使从latin1更改为utf-8我得到︰
'str' does not support the buffer interface
我想我已经尝试了一切,我发现无济于事。我并不热衷于使用Python 2.7,因为我已经在3.3中编写了脚本的其余部分,而且重写会很痛苦。有没有办法做到这一点,我不知道?
请显示引发异常的实际代码。你必须*重新编码*(编码,然后解码)。 –