[pyar] problema con codificación en python 2.x
Ângelo Miguel Abrantes
ampa4374 en gmail.com
Jue Oct 19 10:12:55 ART 2017
Hola, Miguel y todolos otros!
Yo soy Português y me sirvo, una vez que soy ciego, de lectores de pantalla.
Cuando empezê a estudiar python tube problemas semejantes a los que sientes:
Los "encodings" que utilizê no me sierviran de nada y tampoco la "u";
La única manera cómo he solucionado la cuestión fue haciendo los
programas en inglês y, después, servirme de "getext", para crear un
archibo de traduccion. Así, no hay problemas de codificación.
Mis desculpas por mi más que malo castellano. Pero...
Saludos cordiales, desde Lisboa.
Ângelo Abrantes
Às 13:59 de 19-10-2017, Miguel Barraza escreveu:
> Buenas a todos!, me estoy volviendo loco para entender el unicode pero
> me está superando. estoy usando py2.7 de 32 bits en win 7 y debo
> encontrar una solución en python 2 ya que estoy usando pilas engine y
> solo funciona en python 2.
> estoy desarrollando un juego (un rts), accesible con lectores de
> pantalla. el lector para verbalizar cadenas se las tengo que mandar
> codificadas en 'latin_1'.
> mis script los tengo codificado en utf8, pongo en la cabezera de mis
> archivos:
> # -*- coding: utf-8 -*-
> pero cuando llega a esta linea explota:
> u'que no está haciendo nada'
> la única forma que encontré es poniendo en forma de bits:
> u'que no est\xf1 haciendo nada'
> aunque vi en el video de facundo de la pycon que debería ponerlo con
> la u, pruebo esto y explota:
> u'que no est\u00e1 haciendo nada'
> Exception: 'ascii' codec can't encode character u'\xe1' in position
> 10: ordinal
> not in range(128)
> de que forma debo trabajar poniendo el texto con acentos y ñ y que
> python se encargue de transformarlo en unicode?. o si o si debo
> programar remplazando los acentos por esos codigos?. está bien que
> ponga \x.. o debería trabajarlo con \u....?.
> si alguien me puede tirar un poco de luz sobre esto lo agradeceré.
> saludos!.
> atte, Miguel
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> Libre de virus. www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>
>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
---
Este e-mail foi verificado em termos de vírus pelo software antivírus Avast.
https://www.avast.com/antivirus
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20171019/0bf7711d/attachment.html>
Más información sobre la lista de distribución pyar