estoy leyendo y analizar un archivo XML Amazonas y mientras el archivo XML muestra una ", cuando trato de imprimir que me sale el siguiente error:Unicode de Python Codificar error
'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128)
Por lo que he leído en línea hasta ahora, el error proviene del hecho de que el archivo XML está en UTF-8, pero Python quiere manejarlo como un carácter codificado en ASCII. ¿Hay alguna manera sencilla de hacer desaparecer el error y hacer que mi programa imprima el XML tal como se lee?
Estaba llegando a SO para publicar esta pregunta. ¿Hay alguna manera fácil de desinfectar una cadena para 'unicode()'? –
Consulte también [this] (http://stackoverflow.com/questions/3224427/python-sanitize-a-string-for-unicode/3224890#3224890) respuesta a una pregunta relacionada: "Python UnicodeDecodeError - ¿No entiendo mal la codificación? ?” – tzot