Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « enum » Python 3.11.3

Classe « property »

Informations générales

Héritage

builtins.object
    DynamicClassAttribute
        property

Définition

class property(DynamicClassAttribute):

help(property)

    This is a descriptor, used to define attributes that act differently
    when accessed through an enum member and through an enum class.
    Instance access is the same as property(), but access to an attribute
    through the enum class will instead look in the class' _member_map_ for
    a corresponding enum member.
    

Constructeur(s)

Signature du constructeur Description
__init__(self, fget=None, fset=None, fdel=None, doc=None)

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__delete__(self, instance)
__get__(self, instance, ownerclass=None)
__set__(self, instance, value)
__set_name__(self, ownerclass, name)

Méthodes héritées de la classe DynamicClassAttribute

__init_subclass__, __subclasshook__, deleter, getter, setter

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __getstate__, __hash__, __init_subclass__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__