 |
 |
 |
 |
Inicio de sesión de usuario |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
En línea |
 |
 |
 |
 |
 |
 |
 |
 |
En este momento hay 0 usuarios y 23 invitados en línea. |
 |
 |
 |
 |
|
 |
 |
 |
 |
Solucionando problema de codificación con sitecustomize.py |
 |
 |
 |
 |
 |
 |
 |
 |
Submitted by Mogurito on Jueves, 9 Junio, 2005 - 15:05 |
Documentos |
 |
 |
Despues de marear la perdiz tantas veces y no dar con la tecla de la codificación en Python, al fin he dado con la solución (lo mio me ha costao). Os cuento primero el problema.
Python, maneja dos tipos de cadenas: ascii y unicode. El proyecto, evidentemente hace uso para todas las cadenas de informe de las cadenas unicode, para así poder usar caracteres acentuados. Entonces empiezan los problemas y se tiene que reconocer, de alguna forma, la codificación de caracteres unicode que se está usando, es decir la misma codificación de caracteres que utiliza el código fuente. En mi caso, estoy escribiendo todo el código fuente con ISO-8859-15 (Europeo Occidental), entonces he de marcar con un comentario al principio de cada código fuente la codificación que usa el archivo, algo como: # -*- coding ISO-8859-15 -*-. Pero claro, con esto solucionariamos más bien poco y Python, comenzará a volverse un poco kiskilloso cuando empiece a tratar con documentos no escritos en ISO-8859-15, o vete a saber. Entonces, la primera solución que nos viene a la mente es modificar alguna propiedad de módulo sys que tenga que ver con la codificación. Pues bien, resulta que cuando se inicia, importa el módulo site que se encarga de establecer la codificación por defecto (ascii) y luego elimina una función del módulo sys que se llama setdefaultencoding. O sea, que si cuando iniciamos e importamos sys, no podremos hacer uso de la función 'sys.setdefaultencoding' por que ha sido previamente eliminada.
|
 |
 |
 |
 |
 |
 |
 |
 |
Debian Sarge GNU/Linux en la calle |
 |
 |
 |
 |
 |
 |
 |
 |
Submitted by Mogurito on Lunes, 6 Junio, 2005 - 22:42 |
Debian |
 |
 |
 Pues si, despues de duras esperas, y millones de problemas, al fin sale a la calle la primera release de Debian Sarge GNU/Linux (3.1). Son millones las de personas que han seguido de cerca este fenomeno y ha aguantado, pero ya está en la calle y con gran acogida. Quizás muchos puedan pensar que está un poco desfasada, pero sin duda alguna es dura como una roca y además disponible en multitud de arquitecturas concienzudamente probadas. A partir de ahora los planes estratégicos de Debian han cambiado para comprometerse a sacar más rapidamente sus próximas versiones estables. Una de las cosas que se va a realizar es trabajar para sacar las releases en las principales arquitecturas (x86, ia64, ppc,...) y las demás saldrán release eventualmente, mientras se sigue trabajando en ellas en los repositorios Sid.
Anuncio oficial de Debian Sarge GNU/Linux
|
 |
 |
 |
 |
|
|
hace 2 horas 49 mins
hace 4 horas 4 mins
hace 4 horas 8 mins
hace 4 horas 9 mins
hace 4 horas 10 mins
hace 4 horas 10 mins
hace 4 horas 11 mins
hace 4 horas 11 mins
hace 4 horas 12 mins
hace 4 horas 28 mins