[pyar] Re: Re: [pyar] Problemas Con Tipos de Codificacion en Python

Carlos mauro unimauro en gmail.com
Jue Jul 23 00:26:45 CEST 2009


En mi terminal me resulta lo siguiente:

>>> p="Externado: Pediatr�a "
>>> p
'Externado: Pediatr\xef\xbf\xbda '
>>> print p.encode("ISO8859")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 18:
ordinal not in range(128)
>>> print p.encode("utf-8")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 18:
ordinal not in range(128)
>>> print p.encode("utf8")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 18:
ordinal not in range(128)
>>> print p.decode("utf8")
Externado: Pediatr�a
>>> print p.decode("ISO8859")
Externado: Pediatr�a
>>> print p.decode("ISO8859-1")
Externado: Pediatr�a
>>> print p.decode("latin")
Externado: Pediatr�a
>>> print p.decode("latin-1")
Externado: Pediatr�a

Mi intención es la siguiente: Estoy extrayendo datos de un Servidor
SQLSERVER en windows y necesito enviar esa información una base de datos de
MYSQL en linux. Logro hacer el proceso pero se mantienen los problemas con
los carácteres.



El 22 de julio de 2009 15:09, Facundo Batista
<facundobatista en gmail.com>escribió:

> 2009/7/22 Carlos mauro <unimauro en gmail.com>:
>
> > ok estuve usando estos modulos:
>
> Ataquemos un caso en particular, no varios.
>
> ¿Cómo estás tratando de decodificarlo?
>
> ¿Por qué decís que tenés un problema? ¿tenes caracteres raros, o un
> traceback, o se te descongeló la heladera? Copiá acá el error,
> también...
>
> Slds.
>
> --
> .    Facundo
>
> Blog: http://www.taniquetil.com.ar/plog/
> PyAr: http://www.python.org/ar/
>
> ---------------------------------------------------------------------
> Para dar de baja la suscripcion, mande un mensaje a:
>   pyar-unsubscribe en decode.com.ar
>
> Para obtener el resto de direcciones-comando, mande un mensaje a:
>   pyar-help en decode.com.ar
>
> PyAr - Python Argentina - Sitio web: http://www.python.com.ar/
>
>
>


-- 
http://forpapers.blogspot.com/
http://unimauro.blogspot.com/
Creemos en el amor de los Seres Humanos
Carlos Mauro Cárdenas Fernández
Egresado en Ingeniería de Sistemas
4582877 980522058
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es