Werkzeug: un oeuf de paques bien caché

Aujourd’hui, je fouinais un peu dans le code source de Flask, de fil en aiguille, je me retrouve dans le code de Werkzeug, et là une ligne (werkzeug/__init__.py:95) attire mon attention: Eh oui, trouver un easter egg en pleine période de Pâques, ça ne s’invente pas!!! 😀 Alors allons voir à quoi ressemble cet oeuf,…

Rendre une fonction asynchrone

Depuis quelques temps je joue un peu avec Twisted, et j’avoue que j’aime beaucoup, seulement c’est quand meme un truc assez balèse, et il peut arriver qu’on ait envie de rendre asynchrones quelques fonctions d’un programme, sans pour autant avoir Twisted pour dépendance. C’est là qu’intervient toute la puissance de Python (non, je ne suis…

Mon environnement Django dans IPython

Il y a différentes façons d’avoir accès à son environnement Django depuis le shell Python, la plus simple étant d’utiliser le shell fourni par django avec la commande Mais étant habitué à IPython, j’ai cherché comment charger l’environnement de mon projet Django et y avoir accès dans IPython, je suis donc tombé sur ce post,…