Hola. Necesito identificar si un atributo de una clase es un descriptor.
Por ejemplo, para conocer los descriptores del built-in type *int* usaría lo siguiente: *import types* *a = 1for attr in dir(a): if isinstance(getattr(type(a), attr), types.GetSetDescriptorType): print(attr)* Y el resultado sería: *denominatorimagnumeratorreal* Que creo son los únicos descriptores de *int.* ¿Es esto correcto? ¿Un descriptor puede ser otra cosa que no sea *types.GetSetDescryptorType*? *Gracias.* *Saludos.*
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/