[pyar] Codecs, UTF-8

Martin Cerdeira martincerdeira en gmail.com
Lun Oct 11 15:34:54 ART 2010


2010/10/11 Facundo Batista <facundobatista en gmail.com>:
> 2010/10/9 Martin Cerdeira <martincerdeira en gmail.com>:
>
>> Tengo un script donde, el código más relevante es este:
>>
>> # -*- coding: utf-8 -*-
>>
>> open(fname).read()
>>
>> Con él, abro un archivo html y, recibo este error:
>>
>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xf3 in position 24: ordinal
>>  not in range(128)
>
> Claramente, estás considerando mal qué código es relevante y cual no.
>
> Un open y un read jamás te pueden dar UnicodeDecodeError. Ergo, el
> problema está en otro lado.
>
> Y como no vemos el resto del código, dificilmente podremos ayudarte.

Puse el codigo entero, habria que buscar en la parte del hilo donde lo hice.

> Lo mejor que podés hacer es recortar tu código hasta que sea lo más
> chico posible y siga mostrando el problema. Si podés hacer que no
> dependa de una interfaz, mejor (o sea, más probable que te ayude más
> gente).

El codigo recortado es el que citaste. El error lo da con el open.

-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
()  ascii ribbon campaign
/\  www.asciiribbon.org



More information about the pyar mailing list