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 :

Python 3.11.3

Contenu du module « dataclasses »

Liste des classes du module dataclasses

Nom de la classe Description
Field
GenericAlias Represent a PEP 585 generic type [extrait de GenericAlias.__doc__]
InitVar

Liste des exceptions du module dataclasses

Nom de la classe d'exception Description
FrozenInstanceError

Liste des fonctions du module dataclasses

Signature de la fonction Description
asdict(obj, *, dict_factory=<class 'dict'>) Return the fields of a dataclass instance as a new dictionary mapping [extrait de asdict.__doc__]
astuple(obj, *, tuple_factory=<class 'tuple'>) Return the fields of a dataclass instance as a new tuple of field values. [extrait de astuple.__doc__]
dataclass(cls=None, /, *, init=True, repr=True, eq=True, order=False, unsafe_hash=False, frozen=False, match_args=True, kw_only=False, slots=False, weakref_slot=False) Add dunder methods based on the fields defined in the class. [extrait de dataclass.__doc__]
field(*, default=<dataclasses._MISSING_TYPE object at 0x7f720d856dd0>, default_factory=<dataclasses._MISSING_TYPE object at 0x7f720d856dd0>, init=True, repr=True, hash=None, compare=True, metadata=None, kw_only=<dataclasses._MISSING_TYPE object at 0x7f720d856dd0>) Return an object to identify dataclass fields. [extrait de field.__doc__]
fields(class_or_instance) Return a tuple describing the fields of this dataclass. [extrait de fields.__doc__]
is_dataclass(obj) Returns True if obj is a dataclass or an instance of a [extrait de is_dataclass.__doc__]
make_dataclass(cls_name, fields, *, bases=(), namespace=None, init=True, repr=True, eq=True, order=False, unsafe_hash=False, frozen=False, match_args=True, kw_only=False, slots=False, weakref_slot=False) Return a new dynamically created dataclass. [extrait de make_dataclass.__doc__]
replace(obj, /, **changes) Return a new object replacing specified fields with new values. [extrait de replace.__doc__]

Liste des variables globales du module dataclasses

Nom de la variable globale Valeur
KW_ONLY <dataclasses._KW_ONLY_TYPE object at 0x7f720d856f10>
MISSING <dataclasses._MISSING_TYPE object at 0x7f720d856dd0>

Liste des alias du module dataclasses

Nom de l'alias Définition ciblée
FunctionType function