El 15 de diciembre de 2015, 11:42, Chema Cortes
escribió:
>
>
> El mar., 15 dic. 2015 a las 11:30, Chema Cortes ()
> escribió:
>
>> El mar., 15 dic. 2015 a las 10:40, Kiko ()
>> escribió:
>>
>>>
>>> Como diría ese gran estadista, "It is very difficult, todo esto".
>>>
>>
>> Más que complicado, lo
El mar., 15 dic. 2015 a las 11:30, Chema Cortes ()
escribió:
> El mar., 15 dic. 2015 a las 10:40, Kiko ()
> escribió:
>
>>
>> Como diría ese gran estadista, "It is very difficult, todo esto".
>>
>
> Más que complicado, los descriptores es lo que da a python toda su "magia".
>
>
En mi viejo blog t
El mar., 15 dic. 2015 a las 10:40, Kiko () escribió:
>
> Como diría ese gran estadista, "It is very difficult, todo esto".
>
Más que complicado, los descriptores es lo que da a python toda su "magia".
>
> Creo que lo anterior resume, creo, lo que quiero:
>
> ¿Puedo comprobar si un descriptor fu
El 15 de diciembre de 2015, 10:26, Chema Cortes
escribió:
>
>
> El mar., 15 dic. 2015 a las 9:22, Kiko ()
> escribió:
>
>> El 15 de diciembre de 2015, 4:11, Chema Cortes
>> escribió:
>>
>>>
>>>
>>> El lun., 14 dic. 2015 a las 22:24, Kiko ()
>>> escribió:
>>>
> *import types*
>>
El mar., 15 dic. 2015 a las 9:22, Kiko () escribió:
> El 15 de diciembre de 2015, 4:11, Chema Cortes
> escribió:
>
>>
>>
>> El lun., 14 dic. 2015 a las 22:24, Kiko ()
>> escribió:
>>
>>>
>>>
*import types*
>
>
>
>
>
> *a = 1for attr in dir(a):if isinstance(getattr
El 15 de diciembre de 2015, 4:11, Chema Cortes escribió:
>
>
> El lun., 14 dic. 2015 a las 22:24, Kiko ()
> escribió:
>
>>
>>
>>> *import types*
*a = 1for attr in dir(a):if isinstance(getattr(type(a), attr),
types.GetSetDescriptorType):print(attr)*
>
El lun., 14 dic. 2015 a las 22:24, Kiko () escribió:
>
>
>> *import types*
>>>
>>>
>>>
>>>
>>>
>>> *a = 1for attr in dir(a):if isinstance(getattr(type(a), attr),
>>> types.GetSetDescriptorType):print(attr)*
>>> Y el resultado sería:
>>>
>>>
>>>
>>>
>>>
>>>
>>> *denominatorimagnumerator
> *import types*
>>
>>
>>
>>
>>
>> *a = 1for attr in dir(a):if isinstance(getattr(type(a), attr),
>> types.GetSetDescriptorType):print(attr)*
>> Y el resultado sería:
>>
>>
>>
>>
>>
>>
>> *denominatorimagnumeratorreal*
>>
>
> Vaya, acabo de cambiar *a* para que sea *complex* en lugar de
El 14 de diciembre de 2015, 22:10, Kiko escribió:
> 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(