Le principal défaut de Python est sa lenteur. Mais on peut améliorer cela en remplaçant son interpréteur par celui de PyPy.
Travailler avec des environnements virtuels en Python est incontournable et la distribution Anaconda nous permets de s’y initier facilement.
État des lieux des nouveautés et des changements qui seront apportés par la version 3.10 de python par rapport à la 3.9.
Petit article sans prétention pour réviser le vocabulaire employé dans la programmation à l’aide d’un code Python.
Distribuer des tâches python lourdes en mémoire et en cpu à l’aide du Framework Celery combiné avec RabbitMQ et Redis.
Récupérer des données dans différents formats et après traitement les retourner dans d’autres formats n’a jamais été aussi simple avec pandas.
Récapitulatif illustré de comment fusionner des datraframes à l’aide de la méthode “merge” avec pour clé une ou plusieurs colonnes.
Enrichissez votre utilisation des dictionnaires en utilisant le module “collections” avec “defaultdict” et “Counter”.
Comment créer un serveur de streaming avec une API REST développée grâce à FastAPI. Prêt à concurrencer Netflix et Youtube ?
Améliorer la lisibilité des logs de votre application Python en les redirigeant dans un canal de Microsoft Teams.