[pyar] Codecs, UTF-8

Facundo Batista facundobatista en gmail.com
Lun Oct 11 14:42:04 ART 2010


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.

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).

Slds.

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/



More information about the pyar mailing list