Les métaclasses de Python

Pour se rappeler de comment fonctionnent les métaclasses de Python, voici un bon article : https://realpython.com/python-metaclasses/. Attention toutefois, ils citent Tim Peters l’auteur de la PEP 20 (Zen of Python), la philosophie de Python : Metaclasses are deeper magic than 99% of users should ever worry about. If you wonder whether you need them, you don’t (the people who actually need them know with certainty that they need them, and don’t need an explanation about why).

par Vincent Poulailleau


Testez votre Python

J’imagine que vous testez déjà votre code, mais voici un site qui rafraîchira la mémoire et affinera les détails : https://realpython.com/python-testing/. En bref à lire et à relire, cela ne fait jamais de mal !

par Vincent Poulailleau


Raymond Hettinger

Raymond Hettinger est un core developer (ou core dev) de Python. C’est-à-dire qu’il peut changer (committer) le fonctionnement du langage, et ce depuis des dizaines d’années ! Il est aussi formateur en Python, et donne plein de conférences. Je vous conseille de voir toutes les vidéos qu’il a faites, vous y apprendrez forcément quelque chose. Voici quelques-unes de ses vidéos : Beyond PEP8 Transforming code into beautiful, idiomatic Python (attention, c’est du Python 2) Dataclasses: The code generator to end all code generators Modern Python Dictionaries Super considered super Being a Core Developer in Python Et comme Raymond Hettinger le dit :

par Vincent Poulailleau


C de CSS

Si vous voulez savoir ce que signifie le C de CSS, ou si vous avez des doutes sur les priorités des règles CSS, voici une excellente présentation de la chose, et en particulier, gardez sous le coude l’image-résumé de l’article : The “C” in CSS: The Cascade. Cascading

par Vincent Poulailleau


Talk Python To Me

Talk Python To Me est un podcast américain sur Python. Michael Kennedy interviewe différentes personnes de la communauté Python. Le niveau de qualité est très bon. Les épisodes durent 45 minutes à une heure. https://talkpython.fm/ https://talkpython.fm/episodes/all

par Vincent Poulailleau