Sam et Max : Python
1
Stack Python en 2019 1  15h10 03 février
Sam
Suite au très bon billet Débuter avec Python en 2019, je me suis dis qu’il serait bon d’en rajouter une couche. Après toutes ces années, qu’est-ce que j’utilise pour mes projets Python ?
2
Le type bytes n’est pas du texte  11h30 11 janvier
Sam
J’ai beau essayer très fort de ne pas répondre en ligne, des fois je craque. Mais je me soigne, globalement j’ai récupéré plein de temps, et ça se voit sur mon quotidien. Et ce craquage, et bien il est cette fois dû à une totale mécompréhension des types de texte en Python 3.
3
Vive setup.cfg (et mort à pyproject.toml)   10h07 06 décembre
Sam
Saviez-vous qu’il existe un format simple, compatible avec tous vos outils et bien documenté qui permet de remplacer setup.py ? Qui existe depuis 2016 ? Et que pour nous aider, des gens veulent le mettre à la poubelle ?
4
Programmation par contrat avec assert  19h40 08 septembre
Sam
Le mot clé assert est populaire en Python essentiellement grâce à la lib pytest, dont on vous a parlé dans le dossier sur les tests unitaires. En dehors de ce cas d’usage, personne ne comprend bien son utilité. Déjà , dans les tutoriaux, on vous signale de ne pas l’utiliser pour faire des v...
5
La débâcle de async en 3.7 27  13h14 07 août
Sam
Quand les nouveaux mots clés async et await ont été introduits en Python 3.5, tout le monde a trouvé l’idée formidable. D’ailleurs, ça a été intégré à JavaScript. Malheureusement, introduire des mots clés dans un langage est une opération très délicate.
6
Guido van Rossum s’offre des vacances permanentes 19  20h56 12 juillet
Sam
Le BDFL (Dictateur Bénévole À Vie) et créateur du langage Python vient d’annoncer qu’il laissait son bébé à la communauté.
7
L’expression d’assignation vient d’être acceptée 20  09h15 03 juillet
Sam
Après des mois de débats sur python-idea (mailing list sur laquelle, je vous le rappelle, tout le monde a le droit de participer), Guido a validé la PEP 572. (foo : bar) sera donc un code valide en Python 3.8.
8
Python 3.7 sort de sa coquille 20  16h54 28 juin
Sam
Alors que vaut cette 3.7, et est-ce qu’il faut migrer ?
9
Super article invité sur Trio que l’auteur a oublié de titrer 11  07h39 14 juin
touilleMan
C’est bon vous avez cédé à la hype ?
10
Go to (in asyncio) considered harmful 26  07h31 07 juin
Sam
Dijkstra était un intellectuel pédant mais quand il a écrit cette lettre célèbre, il a comme souvent mis le doigt sur un truc fondamental. Et quand l’auteur de Trio, une stack toute neuve concurrente d’asyncio, lui a fait écho 50 ans plus tard, ça a beaucoup discuté sur les mailing lists et les...