[pyar] otra vez UNICODE...?
Nicolas Palumbo
napalumbo en gmail.com
Mie Abr 27 00:01:47 ART 2011
Ya estoy re tarde. Peeero,
en el libro de Mark Summerfield Python 3.0, dice que basicamente en el
proceso, cualquier manejo de strings en el programa es en general unicode.
Porque en las maquinas actuales sobra memoria para eso.Pero al momento de
guardar strings en el disco rigido, o mandarlos por la red, guardarlos como
unicode puede ser costoso, basta imaginarse una base de datos con muchos
registros de string, si se guarda unicode, aunque sea en su formato mas
corto de 16 bit (UCS-algo, que no recuerdo en este momento), se puede
desperdiciar mucho almacenamiento valioso, cuando en la mayoria de los casos
, con 8 bits sobra.
Repitiendo lo de Roberto entonces. En tu programa en general se tratan todas
las cadenas como unicode. Entonces si lees del sistema de archivos, o de la
red, tenes que hacer un decode, y te va a devolver unicode para trabajar
normalmente. Si escribis, ya sea sistema de archivos, o cualquier otro
destino, tenes que codificar (encode) desde unicode a otro formato.
Yo tenia el mismo problema que vos con unicode, nunca terminaba de caer. Mi
recomendacion, leelo hasta q lo entiendas bien. Y una vez que llegues ahi,
no leas mas nada sobre el tema. Te podes hacer una ensalada de terminologia
con este tema.
Paso un link:
http://www.cl.cam.ac.uk/~mgk25/unicode.html
Saludos,
Nico
2011/4/26 "Matías A. Bellone" <matiasbellone en gmail.com>
> On 04/26/2011 05:27 PM, Pablo Lerner wrote:
>
>> Ya mencionaste que leíste varias cosas y aún no te cerraba el tema, pero
>> yo entendí cuando leí esto:
>>
>> http://www.joelonsoftware.com/articles/Unicode.html
>>
>> ...está en inglés.
>>
>>
> Y un intento en español:
>
>
> http://local.joelonsoftware.com/wiki/El_M%C3%ADnimo_Minimorum_Que_Todo_Desarrollador_De_Software_Positiva_Y_Absolutamente_Debe_Saber_Acerca_De_Unicode_Y_Conjuntos_De_Caracteres._(%C2%A1Sin_Excusas
> !)
>
> Saludos,
> Toote
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110427/176309b4/attachment.html>
More information about the pyar
mailing list