我正在尝试在Python中执行此操作:'Fi\xc3\xb1a'.decode('utf-8')
我希望结果是Fiña
。但是结果实际上是:u'Fi\xf1a'
不知道发生了什么,对此将提供一些帮助。
谢谢!
最佳答案
您得到的是正确的结果,ñ
的Unicode代码点为U + 00f1。只是Python不会直接显示Unicode字符。在print
语句中尝试一下,看看会得到什么。
关于python - Python中的UTF-8解码错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9915870/