Ola estoy tratando de imprimir un documento html que es creado por un programa escrito en python usando wxpython. y los caracteres especiales acentos y demás me salen cambiados en la impresión.
Esto es sobre ubuntu.
Código:
self.no=unicode(str(no),'utf-8')
Este código muestra este error.
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb0' in position 2: ordinal not in range(128)
Lo solucione con esto.
Código:
self.no=no.encode("UTF-8")
El documento html ya le agregue el tipo de codificacion con esta linea.
<META http-equiv=Content-Type content='text/html; charset=UTF-8'><head></head>
Y no se soluciona el problema,saludos y gracias..