Personalmente el soporte de unicode en Python anterior a Python 3, siendo finos, es una puta mierda. Casi prefiero el soporte que tiene PHP 5.x de unicode (cero patatero).
Sinceramente es para volverse loco, porque cosas que a priori van, luego petan, o realmente no petan, sólo petan cuando intentas mostrarlas por la consola haciendo print…
En [...]
Tag Archive > unicode
Soporte de unicode en Python: Frustraciones y Soluciones
Una de python: force_unicode
Las codificaciones de caracteres (character encoding) son la mayor patraña jamás inventada, gracias a dios se inventó Unicode, con sus variantes UTF-8 y UTF-32.
Para mi, UTF-8 es, y debería ser el estándar para guardar o enviar cadenas de texto.
Los lenguajes de programación, python incluido, no deberían soportar otra cosa que no fuera UTF-8 o cadenas [...]
La clase std::string de C++ es una patraña
Aún hoy, después de un tiempo considerable sin programar en C++, sigo teniendo pesadillas sobre el manejo de cadenas.
Seguro que si has programado en C++ sabrás de lo que hablo. Es HORRIBLE. Seguro que el que diseñó (o los que diseñaron) la clase standard de C++ para strings pensaron algo como:
“Dios!! Vamos a hacer una [...]
English