MySQLdb
Chema Cortés
py en ch3m4.org
Mie Nov 24 11:01:10 CET 2004
El Lunes, 22 de Noviembre de 2004 19:51, Juan Miguel escribió:
> Bueno nestor.. eso no necesariamente es verdad... cuando ejecutas una
> funcion, en este caso te devuelve como respuesta :
> si se conecto, o los posibles errores q ocurren. Eso depende del
> lenguaje del programacion q uses. y se puede ver (en este caso con PHP
> ) en *pg_errormessage()** o pg_last_error() *
> <http://www.php.net/manual/es/function.pg-last-error.php>segun la
> version q uses.... pero es cosa de revisar cada uno de los valores q
> devuelve la coneccion y su respectivo valor (error en este caso)
En el caso de python no es frecuente que una función devuelva valores de
error. Resulta más habitual que los errores provoquen "excepciones" que van
ascendiendo a través de la pila de llamadas hasta que, o bien sea controlado
por algún bloque try..except, o bien llegue al controlador general de
excepciones que muestra el error en la cónsola y, si está activo, habilitar
el debugger para que controle el error.
En el caso del .connect del MySQLdb (y de todos los módulos DB-API2) devuelve
siempre un objeto Connection. Si hubiera un error, se producirá una
excepción. A veces la excepción se produce en la primera operación que se
realiza, no justo en el .connect
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 189 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20041124/b8e0666b/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es