Duda sobre Locale
lot
lot en no-log.org
Jue Ago 7 20:44:22 CEST 2008
Hola,
> Te recomendaría que te olvidaras del tipo string siempre que tengas algo que no
> sea puro ASCII, y trabajes con unicode:
>
> Python 2.5.2 (r252:60911, May 28 2008, 08:35:32)
> Type "copyright", "credits" or "license" for more information.
>
> >>> import re
> >>> u = unicode("camión", "utf-8")
> >>> print re.findall("\w+", u, re.UNICODE)[0]
Muchas gracias por ayudar, creo que me voy a olvidar de string.
He probado el código en la consola de python y funciona bien pero cuando uso un entorno de desarrollo tanto con
Kdevelop como con Eclipse+PyDev obtengo esto:
>>>>> UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 4: ordinal not in range(128)
Horror! Tengo configurado tanto la consola de los entornos como el editor como utf-8, pero parece que no me hace caso
verdad?
Alguna idea? Yo ya creo que son bugs de configuración de los entornos, menuda desilusión.
Un saludo,
lot.
--
Blog en http://feenelcaos.org
Clave pública GPG en http://feenelcaos.org/lot.asc
Unámonos y seremos invencibles.
- Simón Bolívar
_______________________________________________
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