[pyar] Re: Re: [pyar] Problemas Con Tipos de Codificacion en Python
Carlos mauro
unimauro en gmail.com
Jue Jul 23 16:22:05 CEST 2009
Siguiendo las sugerencias
En mi codigo fuente, ahora, hago esto a modo de prueba:
print repr(string.strip(r2[1]))
En las Salidas de Pantalla tengo esto:
'Externado: Pediatr\xeda'
'Internado: Pediatr\xeda'
'Externado en Psiquiatr\xeda y Salud Mental'
Saludos
'
El 22 de julio de 2009 17:55, Luis Miguel Morillas <morillas en gmail.com>escribió:
> Utiliza siempre unicode:
>
> >>> p = u"Externado: Pediatría"
> >>> p
> u'Externado: Pediatr\xeda'
> >>> print p
> Externado: Pediatría
>
> Y asegúrate de que tu editor escribe en utf-8. Seguramente no está
> escribiendo el texto con el encoding que tú le indicas.
>
>
> Saludos,
>
> --
>
> Luis Miguel
>
>
>
> El 23 de julio de 2009 00:26, Carlos mauro<unimauro en gmail.com> escribió:
> > 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
> >
> > _______________________________________________
> > Lista de correo Python-es
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
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