getattr en db.cursor ??
Ricardo Borillo Doménech
borillo en aditel.org
Mar Mayo 6 15:15:19 CEST 2003
Hummmmm ... la verdad es que sí :(
Estás intentado acceder a un propiedad de un objeto en Python, cuando lo
que quieres (creo yo :) es hacer una consulta al diccionario de datos de
Oracle, no ??
Si explicas un poco más tu problema y qué pretendes conseguir, te echo una
mano encantado.
Salut,
Ricardo
El día 06/05/03, Diego Chaparro escribió:
>
> 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,
>
> _______________________________________________
> 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