Votre Python aime les pip
Pip install par-ci, pip install par là. “Pour installer cette lib, il vous suffit de faire pip install”.
Mais merde, c’est quoi pip ?
Récupérer des éléments d’une liste au hasard avec pondération en python
Comment récupérer des éléments d’une liste au hasard mais avec une pondération.
La suiteRécupérer l’IP client avec Nginx en proxy sous CherryPy/Django/Bottle – proxy_set_header
Si vous utilisez Nginx en proxy, vous allez vous heurter à son IP lorsque votre script tentera de récupérer l’IP du client soit 127.0.0.1. Voici comment récupérer la bonne IP.
La suiteIl fallait que je partage ça…
La suite logique à “qu’est-ce que c’est con un geek”
La suiteLancer automatiquement le debugger à la levée d’une exception Python
Si vous avez bien lu l’article sur pdb, vous devez être accroc à set_trace() pour debugger vos programmes.
Oui mais quand votre programme plante, il faut lancer l’éditeur, trouver la ligne, faire un try/except, et en plus ramer si c’est dans une boucle.
On peut faire mieux.
La suiteLes context managers et le mot clé with en Python
Le mot clé with est utilisé comme dans aucun autre langage en Python. Au premier abord mystérieux, il agit en fait comme les décorateurs en permettant d’exécuter du code automatiquement avant et après un autre code. Mais à l’image des décorateurs, tout ce qu’il fait pourrait être écrit à la main sans utiliser le mot [...]
La suiteLe sexe, c’est une question de survie
Que faire en cas de pépin, et en l’absence de kit de survie.
La suiteLes energies propres et bon marché qui remplaceront nos energies fossiles pour demain ?
Une énergie propre et facile à fabriquer pour demain ? J’y crois pas une seconde pour tout un tas de raisons, politiques, économiques, techniques… Mais ça vaut le coup de s’y interresser car le pétrole viendra à manquer un jour et faudra bien de l’électricité pour continuer à regarder plus belle la vie…
La suiteMettre automatiquement DEBUG sur False en production pour Django
L’avantage des fichiers de settings en pur Python, c’est qu’on peut faire des trucs mignons comme ça….
La suiteSCM Breeze facilite la selection de vos fichiers à commiter sous Git
Je sais, vous faites tous git add . comme Max des gros bourrins. Mais je vais partir du principe que certains d’entre vous font leurs commits avec amour, en prenant uniquement les fichiers dont ils ont besoin.


