Re: [Python-es] paso de parámetros a método
Juan José Rojo
jjrojoc en hotmail.com
Jue Ago 23 05:54:48 CEST 2007
yo tengo en el constructor de la clase.
self.validated = False
y luego en el bloque del connect:
try:
self.conn = MySQLdb.connect (host = 'localhost', \
user = usuario,\
passwd = password,\
db = 'pytpvdb')
print 'conexion realizada con exito'
self.validated=True
except Exception,msg:
self.destroy()
if self.validated:
self.validation.destroy()
self.validated me dice si la conexion esta hecha o no, dependiendo de eso
haces una cosa u otra.
>From: "Jose Jachuf" <jjachuf en gmail.com>
>Reply-To: La lista de python en castellano <python-es en aditel.org>
>To: "La lista de python en castellano" <python-es en aditel.org>
>Subject: Re: [Python-es] paso de parámetros a método
>Date: Wed, 22 Aug 2007 15:27:15 -0300
>
>El 22/08/07, Juan José Rojo <jjrojoc en hotmail.com> escribió:
> >
> > No sé exactamente cual es el problema, yo tengo lo mismo pero en pygtk y
>me
> > trabaja esto:
>
>es muy parecido a lo mio.
>cuando creo la instancia self.__dbs, en el codigo de la clase
>TFirebirdDB tengo un atributo Active, que si abro correctamente la
>conexion se setea a True, si se produce un error, obviamnte, se setea
>a False.
>
>self.__dbs =
>database.TFirebirdDB('servidor',r'D:\SUELDOS.GDB',self.__Usuario,
>self.__Password)
>
>el metodo Login devuelve un booleano
>
>return self.__dbs.getActive()
>
>en el caso de pasar los parametros utilizando las variables siempre
>self.__dbs.getActive() devuelve False, con lo que se deduce que se
>esta produciendo un error al abrir la conexion, en cambio si paso los
>parametros como cadena funciona ok.
>Ahora no tengo el codigo, pero voy a probar no capturar el error y que
>me muestre que esta pasando.
>
>saludos
>jose
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
_________________________________________________________________
Un amor, una aventura, compañía para un viaje. Regístrate gratis en MSN Amor
& Amistad. http://match.msn.es/match/mt.cfm?pg=channel&tcid=162349
Más información sobre la lista de distribución Python-es