 |
 |
 |
 |
Inicio de sesión de usuario |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
En línea |
 |
 |
 |
 |
 |
 |
 |
 |
En este momento hay 0 usuarios y 53 invitados en línea. |
 |
 |
 |
 |
|
Documentos
 |
 |
 |
 |
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.
|
 |
 |
 |
 |
 |
 |
 |
 |
Instalación de Beagle en Ubuntu |
 |
 |
 |
 |
 |
 |
 |
 |
Submitted by pikota on Domingo, 3 Abril, 2005 - 14:23 |
Documentos |
 |
 |
Hasta hace poco, la única manera de instalar Beagle, era compilandolo a mano, pero ahora describiré de manera muy sencilla, como instalar Beagle sin necesidad de compilar nada.
Por cierto para quien no sepa lo que es Beagle, se trata de "Una herramienta de busqueda e indexado de datos hecha en Mono, y que nos permite hacer busqueda de todo tipo de datos desde, mails, historial web, conversaciones, códigos fuentes, etc..", es algo muy similar a Google Desktop search, y Spotlight (del Mundo Mac),aquí tenéis mas información.
|
 |
 |
 |
 |
|
|
hace 4 días 12 horas
hace 4 días 12 horas
hace 4 días 12 horas
hace 4 días 12 horas
hace 4 días 12 horas
hace 4 días 12 horas
hace 4 días 13 horas
hace 2 semanas 6 días
hace 2 semanas 6 días
hace 2 semanas 6 días