[pyar] Pelando con unicode

Roberto Alsina ralsina en netmanagers.com.ar
Lun Sep 26 12:44:47 ART 2011


On 9/26/2011 12:33 PM, Daniel wrote:
> El día 26 de septiembre de 2011 12:28, Roberto Alsina
> <ralsina en netmanagers.com.ar>  escribió:
>> On 9/26/2011 12:23 PM, Daniel wrote:
>>> Tengo esta porción de código:
>>>
>>> combinado = codecs.open("combinado.txt", "w", "UTF-8")
>>> combinado.write(texto_combinado.encode("UTF-8"))
>> Cuando usas codecs, le pasas los objetos unicode directamente, sin hacer
>> encode:
>>
>> combinado.write(texto_combinado)
> Supuse eso en primera instancia, pero no funcionó.
> este es el fragmento problemático
>
> http://pastebin.com/nkhVkU4i
>
> sin el unicode(texto_combinado) hace lo mismo:
> El programa en depuración ha lanzado la excepción unhandled UnicodeDecodeError
> "'utf8' codec can't decode byte 0xe9 in position 262: invalid continuation byte"
> Archivo: /usr/lib64/python2.7/encodings/utf_8.py, Línea: 16
En ese caso, tu problema es que eso no es un objeto unicode.




More information about the pyar mailing list