Comments on: Comprendre les décorateurs Python pas à pas (partie 1) http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: NADIR http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-194237 Mon, 07 May 2018 01:21:56 +0000 http://sametmax.com/?p=480#comment-194237 un grand merci pour ce que vous faites, ca m’as vraiment aidé pour comprendre ce qui est le decorateur en tython !

]]>
By: foxmask http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-191923 Sun, 14 Jan 2018 17:57:07 +0000 http://sametmax.com/?p=480#comment-191923 J’arrive 1 siècle plus tard avec ce lien :)

https://python-3-patterns-idioms-test.readthedocs.io/en/latest/PythonDecorators.html

site bien foutu pour plein plein plein de patterns

]]>
By: Sam http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-188721 Sun, 06 Aug 2017 21:06:48 +0000 http://sametmax.com/?p=480#comment-188721 :)

]]>
By: Alex http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-188681 Fri, 04 Aug 2017 12:35:21 +0000 http://sametmax.com/?p=480#comment-188681 Merci pour ce tuto (et tous les autres que je m’enfile allègrement depuis que je me suis mis à Python), il sont clairs et accessibles

]]>
By: Sam http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-188111 Fri, 07 Jul 2017 14:00:37 +0000 http://sametmax.com/?p=480#comment-188111 Lol l’article est vieux, et date de 2.7 :)

]]>
By: Gilles http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-188110 Fri, 07 Jul 2017 13:14:41 +0000 http://sametmax.com/?p=480#comment-188110 Chouette tuto les gars ! Riche et tout et tout …

NB : “except NameError, e:” => ça plante (je suis en 3.61) par contre “except NameError as e:” ça marche très bien !

]]>
By: Jérémie http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-185233 Tue, 07 Feb 2017 08:50:08 +0000 http://sametmax.com/?p=480#comment-185233 Au top le tuto! Je suis débutant en Python. On comprend et c’est bien vulgarisé

]]>
By: Sam http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-164145 Sat, 29 Aug 2015 13:42:23 +0000 http://sametmax.com/?p=480#comment-164145 Merci pour le tien, ça nous aide beaucoup.

]]>
By: Anne onyme http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-164142 Sat, 29 Aug 2015 13:09:12 +0000 http://sametmax.com/?p=480#comment-164142 Comme pour les autres dépoussiérages, voici les quelques erreurs que j’ai repérées:

* “‘chuchoter’ is not defined”*” -> “‘chuchoter’ is not defined”” (astérisque en trop);

* “en passer une en paramètre” -> “en passer une en argument”, non? Cf. http://sametmax.com/la-difference-entre-parametres-et-arguments/;

* “qui attend une autre fonction en paramètres” -> “qui attend une autre fonction en argument” (au singulier);

* “le décorateur définie” -> “le décorateur définit”;

* “JAMAIS ETE EXECUTE” -> “JAMAIS ETE EXECUTEE”;

* “qu’on l’on vient” -> “que l’on vient”;

* “Après que la fonction soit exécutée” -> “Après que la fonction se soit exécutée” (1 fois dans le code, 3 fois dans les commentaires);

* “étendre ton comportement” -> “étendre son comportement”;

* “Et c’est exactement ce que les décorateurs font” -> “Et c’est exactement ce que les décorateurs font.” (avec un point);

* “démystifies” -> “démystifiés”;

* “bien sur” -> “bien sûr”.

Merci pour votre travail en tout cas!

]]>
By: Sam http://sametmax.com/comprendre-les-decorateurs-python-pas-a-pas-partie-1/#comment-158409 Mon, 30 Mar 2015 08:08:29 +0000 http://sametmax.com/?p=480#comment-158409

Dernière ligne : —> parler = creerParler sans les parenthèses, non ?

Nope, “parler” ne va pas contenir la fonction “creerParler”, mais la fonction fabriquée et retournée par “creerParler”. On appelle donc bien la fonction avec qu’elle s’exécute, qu’elle fabrique en interne la nouvelle fonction et la retourne.

Merci pour les corrections.

]]>