Votre Python aime les pip

Photo d'oeufs de serpent en train d'éclore

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 ?

La suite

Récupérer des éléments d’une liste au hasard avec pondération en python

randomizatioooooOOONNNN !

Comment récupérer des éléments d’une liste au hasard mais avec une pondération.

La suite

Récupérer l’IP client avec Nginx en proxy sous CherryPy/Django/Bottle – proxy_set_header

Comment avoir la bonne IP de charlie sheen...

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 suite

Il fallait que je partage ça…

Photo d'un asiatique avec un air surpris, dérangé, triste et géné

La suite logique à “qu’est-ce que c’est con un geek”

La suite

Lancer automatiquement le debugger à la levée d’une exception Python

Photo d'un couteau suisse

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 suite

Les context managers et le mot clé with en Python

Photo d'une bouteille de shampoing deux en un pour animal de compagnie

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 suite

Le sexe, c’est une question de survie

Dessin humoristique montrant l'évolution de l'homme sur le thème "eat, survive, reproduce"

Que faire en cas de pépin, et en l’absence de kit de survie.

La suite

Les energies propres et bon marché qui remplaceront nos energies fossiles pour demain ?

ça ne se boit pas...

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 suite

Mettre automatiquement DEBUG sur False en production pour Django

Photo d'une femme nue dont les parties intimes sont recouvertes de post it

L’avantage des fichiers de settings en pur Python, c’est qu’on peut faire des trucs mignons comme ça….

La suite

SCM Breeze facilite la selection de vos fichiers à commiter sous Git

Photo noir et blanc de Karl Marx

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.

La suite