Pourquoi ','.join
en Python ? 8
Mais pourquoi, mon Dieu, pourquoi ?
','.join
en Python ? 8Mais pourquoi, mon Dieu, pourquoi ?
Appel à critique
Prenons une application qui poll des flux RSS comme Liferea. Liferea a pendant bien longtemps freezé l’intégralité de l’UI pendant la mise à jour de la liste d’articles (ben oui le temps de charger une page Web, la main loop attend). On peut éviter cela en utilisant des threads ou, dans notre, cas, de multiples processus.
Python a des capacités de programmation fonctionelles honorables, mais loin de ce que peuvent offrir des langages spécialisés comme Javascript ou Lisp.
J’ai passé des années à coder en PHP. J’ai vu du code très propre faire des choses très belles. Ce n’est pas grâce au langage, mais en dépit de lui.
Je parie que là, maintenant, vous êtes en train de ne pas vous demander “Comment pourrais-je exécuter des actions concurrente sans utiliser de threads en python ?”. Et c’est bien dommage pour vous car la seule chose que j’ai à vous écrire c’est un début de réponse à cette question.
Comme l’indique le titre…
Loin de moi l’idée de faire un tuto ce matin sur les context managers, mais j’ai juste l’envie d’énoncer tout haut mon amour cette fonctionnalité.
Ça fait 10 ans que j’en fais, et je ne me souviens jamais des lettres à utiliser pour les formats. Pourtant j’utilise tout le temps le même format.
En théorie hein…