getattr en db.cursor ??

Diego Chaparro dchapar.madrid en sinvest.es
Mar Mayo 6 14:17:37 CEST 2003


	Hola a todos,

	Estoy intentando usar getattr para sacar el nombre de procedimientos 
definidos en una base de datos, pero no soy capaz, aunque la verdad es 
que no tengo los conceptos muy claros y no sé si será posible lo que 
estoy haciendo. Tengo:

	db = DCOracle2.connect (user, passwd, database)
	c = db.cursor()
	x = getattr (c, nombre_procedimiento)

Y obtengo lo siguiente:

	Traceback (most recent call last):

	  File "Prueba.py", line 32, in Execute
	    x = getattr (c, nombre_procedimiento)
	  File "DCOracle2.py", line 406, in __getattr__
	AttributeError: procedimiento1

¿Me he explicado? ¿Se puede hacer lo que quiero? ¿Estoy haciendo alguna 
barbaridad?

Gracias,




Más información sobre la lista de distribución Python-es