si ces deux attributs. Voir la documentation de [[https://docs.python.org/3/reference/datamodel.html?hig... urrait faire l'affaire n'est pas égal à t2.
La [[https://docs.python.org/3/reference/datamodel.html#obj... exhaustif. Vous trouverez dans ce document une [[https://docs.python.org/3/reference/datamodel.html#spe... doivent être cohérentes, voyez par exemple les [[https://docs.python.org/3/reference/datamodel.html#inv
sez par exemple aux codes prévus par le protocole HTTP. Le protocole prévoit un code de retour qui peut ... raisons. Pour reprendre le cas des codes d'erreur HTTP:
<code python>
from enum import IntEnum
class HttpError(IntEnum):
OK = 200
REDIRECT = 301
... return 300 <= self.value <= 399
code = HttpError.REDIRECT_TMP
code.is_redirect()
True
</code
e abstrait.
* La documentation officielle du [[https://docs.python.org/3/library/typing.html|module typing]]
* Le [[https://www.python.org/dev/peps/pep-0484/|PEP-525]] sur le typage des paramètres de fonctions
* Le [[https://www.python.org/dev/peps/pep-0526/|PEP-526]] su
forme %%**dargs%%
Vous pouvez vous reporter à [[https://docs.python.org/3/reference/expressions.html#c... ous pouvez regarder la documentation Python sur [[https://docs.python.org/3/faq/programming.html#why-are... 3, les choses ont un petit peu changé suite à l'[[https://www.python.org/dev/peps/pep-3102/|adoption du
nceError'>
</code>
===== Complément =====
* [[https://www.python.org/dev/peps/pep-0557/|PEP 557]] qui a abouti au consensus;
* La [[https://docs.python.org/3/library/dataclasses.html|doc