UnicodeDecodeError: 'ascii' codec ne peut pas décoder les octets 0xc3 en position 23: ordinal pas in range(128)

quand j'essaie de les concaténer ceci, j'obtiens le UnicodeDecodeError lorsque le champ contient " ñ " ou ". Si le champ qui contient le " ñ " ou " est la dernière je n'obtiens pas d'erreur.

#...

nombre = fabrica
nombre = nombre.encode("utf-8") + '-' + sector.encode("utf-8")
nombre = nombre.encode("utf-8") + '-' + unidad.encode("utf-8")

#...

return nombre 

une idée? Merci beaucoup!

InformationsquelleAutor Capens | 2014-06-29