[pyar] Sockets & Encoding

Pablo M. Mana pablo.m.mana en gmail.com
Dom Jul 8 19:07:54 ART 2012


>> Creo que  primero me sacaria el sombrero si lo logra poner ese nick en
>> una server que mas o menos siga la rfc, esta bastante normalizado que
>> caracteres se puede usar en los nicks y los canales.
>
> Imagino que te das cuenta que era un ejemplo por decir un ejemplo. El
> punto es que aunque para vos sea basura, para otro tiene significado.

En su momento lo inteprete  como un ejemplo jocoso y trate de
reponderlo de la misma forma



> Con lo más parecido a una solución, que creo que es más o menos lo que
> hace Irssi... podés aprovechar que no toda secuencia de bytes es UTF-8
> válido, y, simplemente:
>
> try:
>     message = decode.decode(raw_message, "UTF-8")
> except:
>     message = decode.decode(raw_message, "latin-1")
>
> (Pero no al revés.)

Suena prometedor gracias

> (Ah, y, quizá deberías dejale al usuario especificar el o los
> encodings a intentar, posiblemente según el canal, porque UTF-8 es muy
> lindo para nosotros, pero los japoneses quieren Shift-JIS porque UTF-8
> dice que algunos Kanji son iguales cuando ellos dicen que no...)

No tenia idea de eso, ¿da problema con otro idioma o solo hace sufrir
a los japoneses? , lo anoto en la wishlist.
Saludos



More information about the pyar mailing list