Foros del Web » Programando para Internet » Python »

Problema con codificación en Python

Estas en el tema de Problema con codificación en Python en el foro de Python en Foros del Web. Hola a todos, estoy desarrollando un script en Python el cual obtiene por curl HTML de una página web la cual tiene carácteres como tildes ...
  #1 (permalink)  
Antiguo 13/06/2010, 13:38
Avatar de Sergiorelativo  
Fecha de Ingreso: diciembre-2009
Ubicación: Cadiz
Mensajes: 259
Antigüedad: 15 años
Puntos: 6
Pregunta Problema con codificación en Python

Hola a todos, estoy desarrollando un script en Python el cual obtiene por curl HTML de una página web la cual tiene carácteres como tildes y demás.
Estoy obteniendo el error "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 38: ordinal not in range(128)" al intentar realizar cualquier tratamiento con dicha cadena.
¿Alguien puede orientarme sobre que puede estar sucediendo?, ¿necesitáis que comparta algo de código?. ¡Saludos!
  #2 (permalink)  
Antiguo 13/06/2010, 16:59
Avatar de lufe  
Fecha de Ingreso: mayo-2009
Mensajes: 294
Antigüedad: 15 años, 6 meses
Puntos: 15
Respuesta: Problema con codificación en Python

Le pusiste

# -*- coding: utf-8 -*-

al inicio del script???
  #3 (permalink)  
Antiguo 13/06/2010, 18:45
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Problema con codificación en Python

Tal vez esto te pueda ayudar.
  #4 (permalink)  
Antiguo 13/06/2010, 23:36
Avatar de Sergiorelativo  
Fecha de Ingreso: diciembre-2009
Ubicación: Cadiz
Mensajes: 259
Antigüedad: 15 años
Puntos: 6
Respuesta: Problema con codificación en Python

Cita:
Iniciado por lufe Ver Mensaje
Le pusiste

# -*- coding: utf-8 -*-

al inicio del script???
Si lo tengo puesto. Gracias por la ayuda .

Cita:
Iniciado por razpeitia Ver Mensaje
Gracias tiene buena pinta, dentro de un rato lo pruebo y comento que tal. ¡Gracias!

Etiquetas: codificacion, desarrollo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:48.