当我尝试串联这个时,如果字段包含 'ñ' 或 '´',我会收到 UnicodeDecodeError。如果包含 'ñ' 或 '´' 的字段是最后一个,则不会出现错误。
#...
nombre = fabrica
nombre = nombre.encode("utf-8") + '-' + sector.encode("utf-8")
nombre = nombre.encode("utf-8") + '-' + unidad.encode("utf-8")
#...
return nombre
有什么想法吗?非常感谢!