Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Antonio Alvarado Hernández
Hola Jesús, Los temas de encoding de tus ficheros fuente, se resuelven como bien te han comentado Juan, lopz y Oscar (no sé si me he dejado a alguien). Pero, si lees/escribes datos desde fichero, te toca la hacer como te han explicado Raúl, Luis, Andrey (y seguro que se me escapa otro). Para fac

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Juan Ignacio
2011/2/28 Jose Caballero : > La pregunta es si se puede hacer algo como > class myclass: >def __setattr__(key, value): > self.__dict__[key] = value > print 'passing key %s with value %s' %(key, value) >__setattr__ = staticmethod( __setattr__ ) > > y luego poder hacer > >

Re: [Python-es] Ejecutar programa gráfico

2011-02-28 Por tema José Sabater Montes
Hola, Como comentan parece que es cosa de tu escritorio. Aquí aparece un estándar de facto, independiente de la distribución, de los archivos usados para crear el lanzador de una aplicación: http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec Y en el siguiente enlace parece q

Re: [Python-es] Ejecutar programa gráfico

2011-02-28 Por tema Sergio Fernández
Para eso, varias cosas: - No le quites la extensión, pues los mime-types en FreeDeskop se registran por extensión - Luego crea un .desktop (este [1] te puede servir de ejemplo) y lo copias al path normativo [2] [1] http://svn.berlios.de/wsvn/swaml/trunk/apps/buxon/setup/buxon.desktop [2] /usr/sh

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Jose Caballero
On Feb 28, 2011, at 4:20, Juan Ignacio wrote: > 2011/2/28 Jose Caballero : > >> La pregunta es si se puede hacer algo como >> class myclass: >> def __setattr__(key, value): >> self.__dict__[key] = value >> print 'passing key %s with value %s' %(key, value) >> __setattr__

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Juan Ignacio
Quizá para eso te vendría mejor usar "property" http://docs.python.org/library/functions.html#property Pero no se si lo tienes en python 2.3, me da que no 2011/2/28 Jose Caballero : > > > > > On Feb 28, 2011, at 4:20, Juan Ignacio wrote: > >> 2011/2/28 Jose Caballero : >> >>> La pregunta es si

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Ricardo Cárdenes Medina
2011/2/28 Jose Caballero : > > Pero fíjate que yo quiero hacer más cosas y no solo asignar un valor a la > variable. En el ejemplo que puse hago un print. También quiero hacer > validación de los valores. Por eso necesito una función/método. Y había > pensado en __setattr__ Sí, todo eso está m

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Jose Caballero
El 28 de febrero de 2011 07:52, Ricardo Cárdenes Medina < ricardo.carde...@gmail.com> escribió: > 2011/2/28 Jose Caballero : > > > > > Pero fíjate que yo quiero hacer más cosas y no solo asignar un valor a la > variable. En el ejemplo que puse hago un print. También quiero hacer > validación de lo

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Chema Cortes
El día 28 de febrero de 2011 13:05, Jose Caballero escribió: > Pero fíjate que yo quiero hacer más cosas y no solo asignar un valor a la > variable. En el ejemplo que puse hago un print. También quiero hacer > validación de los valores. Por eso necesito una función/método. Y había > pensado en

Re: [Python-es] es posible convertir __setattr__ en un staticmethod?

2011-02-28 Por tema Jose Caballero
> > Hablando en modo bastante "esotérico", siempre que quieras controlar > la asignación dinámica de atributos de una instancia se debe emplear > "descriptores". Como lo que queremos controlar son atributos de clase > más que de instancia, deberemos un nivel de abstracción para pasar a > trabajar c

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Jesús Genicio
El dom, 27-02-2011 a las 22:44 +0100, Raúl Cumplido escribió: > Con esto deberías solucionarlo: > > f.write("set title '%s (%s)'\n" %( Nombre_valor.encode("utf-8"), id,)) > ABE.MC None Traceback (most recent call last): File "extraer_datos.py", line 86, in archivo_configuracion.write("set

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Jesús Genicio
El lun, 28-02-2011 a las 09:06 +0100, Antonio Alvarado Hernández escribió: > Hola Jesús, > > Los temas de encoding de tus ficheros fuente, se resuelven como bien > te han comentado Juan, lopz y Oscar (no sé si me he dejado a alguien). > Pero, si lees/escribes datos desde fichero, te toca la hacer

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema lopz
hace poco he tenido un problema similar al tuyo y usando sqlite3, el problema viene dado de que estás queriendo meter un caracter que ocupa más espacio en memoria de lo que soporta el tipo declarado en tu DB, lo que tienes que hacer es primero al momento de guardar el caracter o el string en el cam

[Python-es] Problema con pantalla GTKDialog

2011-02-28 Por tema Fernando Guarini
Buenas a todos, Tengo un problema con las pantallas GTKDialog (y con cualquier pantalla en general) al desarrollar una GUI para un programa. Resulta que la ventana del programa funciona perfectamente, y en el menú principal he implementado una opción en la sección de ayuda, en la cual si pinchas,

Re: [Python-es] Problema con pantalla GTKDialog

2011-02-28 Por tema lopz
HOla haz intentado con los métodos show() y hide() ? saludOS El día 28 de febrero de 2011 16:25, Fernando Guarini escribió: > Buenas a todos, > Tengo un problema con las pantallas GTKDialog (y con cualquier pantalla en > general) al desarrollar una GUI para un programa. > Resulta que la venta

Re: [Python-es] Problema con pantalla GTKDialog

2011-02-28 Por tema Fernando Guarini
Claro que sí. Cuando pulso el botón de mostrar la ventana, le digo que: self.dialog1.show() Y cuando pulso el botón que he implementado en la ventana yo mismo para que se cierre: self.dialog1.hide() Pero el problema no es ese, el problema es al cerrar la ventana pulsando el botón tipico de cer

Re: [Python-es] Problema con pantalla GTKDialog

2011-02-28 Por tema gerardo Juarez
Creo que el botón de la esquina de la ventana produce un evento distinto, por lo que tienes que atrapar el evento cuando oprimen el botón de "cerrar" que agregaste y otro diferente para cuando eliminas la ventana. Probablement el manejador del evento que hay asignado por omisión es un "destroy"

Re: [Python-es] Problema con pantalla GTKDialog

2011-02-28 Por tema Fernando Guarini
He intentado capturar esa señal y colocarla como dialog1.hide() pero sigue pasando exactamente lo mismo. El 28 de febrero de 2011 22:00, gerardo Juarez escribió: > Creo que el botón de la esquina de la ventana produce un evento distinto, > por lo que tienes que atrapar el evento cuando oprimen e

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Dr. Bobus
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Mon, 28 Feb 2011 20:08:15 +0100 Jesús Genicio dijo: > > He intentado utilizar tu código pero me da errores igualmente. > > He adjuntado a pastebin el código completo, si alguien me puede > ayudar... > > http://pastebin.com/x3DFTkjD > Hola J

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Raúl Cumplido
Hola, He creado tu ejemplo en my base de datos de test. Prueba esto a ver: import MySQLdb conn = MySQLdb.connect (host="localhost", user=XX, passwd=YY, db="test") cursor = conn.cursor() cursor.execute("select id, Nombre from cotizaciones_valores where id=1") resultado=cursor.f

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Raúl Cumplido
Me he colado, el útlimo print da lo siguiente (errores del copy&paste): >>> print(linea) set title 'telefónica España (1)' Saludos, Raúl 2011/2/28 Raúl Cumplido > Hola, > > He creado tu ejemplo en my base de datos de test. Prueba esto a ver: > > import MySQLdb > conn = MySQLdb.connect (host="

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Jesús Genicio
El lun, 28-02-2011 a las 21:41 +, Dr. Bobus escribió: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > El Mon, 28 Feb 2011 20:08:15 +0100 > Jesús Genicio dijo: > > > > > He intentado utilizar tu código pero me da errores igualmente. > > > > He adjuntado a pastebin el código completo,

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema gerardo Juarez
Una pregunta: qué codificación tiene tu base de datos? Jesús Genicio wrote: El lun, 28-02-2011 a las 21:41 +, Dr. Bobus escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Mon, 28 Feb 2011 20:08:15 +0100 Jesús Genicio dijo: He intentado utilizar tu código pero me da errore

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema lopz
Yo es que le he respondido con lo que he solucionado el mismo problema pero a pasado de la ayuda lo que le queda es leer [1] por ahí es su problema [1] http://docs.python.org/library/sqlite3.html#sqlite3.Connection.text_factory El día 28 de febrero de 2011 19:41, gerardo Juarez escribió: > Una p

Re: [Python-es] Error codificación carácteres

2011-02-28 Por tema Jesús Genicio
El lun, 28-02-2011 a las 19:50 -0400, lopz escribió: > Yo es que le he respondido con lo que he solucionado el mismo problema > pero a pasado de la ayuda > lo que le queda es leer [1] por ahí es su problema No he pasado, solo es que no tengo muchi tiempo, lo estoy intentando y os agradezco la ayud