¡Perdón!
luis miguel morillas
morillas en posta.unizar.es
Mar Oct 19 01:45:52 CEST 2004
Asunto: Re: [Python-es] ¡Perdón!
Fecha: lun, oct 18, 2004 at 06:24:36 -0500
Citando a jtempo (jtempo en omnilect.com):
> Muy interesante. Otra pregunta de uno más novato, como distingo atributos
> de metodos en tiempo de ejecucion (y si es posible) los parámetros que
> lleve)
Un objeto método, tiene su método __call__ correspondiente. Lo puedes comprobar
con la función callable(objeto)
>>> class prueba:
atributo = 5
def metodo():
pass
>>> callable(prueba.atributo)
False
>>> callable(prueba.metodo)
True
>
>
> -----Original Message-----
> From: David Picó <dpico en dsic.upv.es>
> To: La lista de python en castellano <python-es en aditel.org>
> Date: Tue, 19 Oct 2004 00:44:09 +0200
> Subject: [Python-es] ¡Perdón!
>
> > Me contesto yo mismo: dada una *clase* (no una instancia de clase) a,
> > la
> > expresión a.__dict__ lo devuelve todo, atributos y métodos. Y dada una
> > instancia A, la expresión A.__class__.__dict__ hace lo propio.
> >
> > Solucionao. Perdón por llenaros los buzones con mis idas y vueltas...
> > Saludos
> > David
>
>
>
>
>
> _______________________________
> http://www.omnilect.com
> Omnilect - 2,000 Megabytes Of Storage... Just For You.
> Email, Web Space, Photos, Whatever.
> Great Usernames Still Available!
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
--
Luis Miguel
No a las patentes de software en Europa
EuropeSwPatentFree
http://EuropeSwPatentFree.hispalinux.es
Más información sobre la lista de distribución Python-es