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

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

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

Explication de code : callback à la mise à jour d’un array Numpy

Photo d'une boîte qui permet de stocker ses pillules par jour de prise

Toujours dans l’esprit de l’explication de code, voici un petit bout de numpyries envoyé par un lecteur.

La suite

Une alternative aux class base views en Django

Affiche de propagande pour un ersatz de café

C’est léger, et ça répond à pas mal de use cases.

La suite

Grin, le grep Python sous steroïd

Photo d'un homme à la musculature caricaturalement développée par les stéroides

Chercher un mot dans 500 fichiers est un truc que nous, pauvres développeurs, avons besoin de faire assez souvent…

La suite

Lettuce (and cucumber) is bullshit

Photo du jeu parodique le "bullshit bingo"

La bonne nouvelle, c’est qu’il y a de plus en plus de mecs qui se mettent au BDD (le développement orienté par le comportement).

La mauvaise nouvelle, c’est que comme tout mouvement, il vient avec son lot de trucs hype super cool.

La suite

Qu’est-ce qu’un callback ?

Photo du tardis

Un jour vous vous baladez avec vos premiers succès en prog, vous vous chauffer à utiliser une library externe (ce qui fait toujours peur au début) et il y a un truc que vous ne savez pas faire. Vous posez la question sur un forum, et on vous répond: “mais c’est simple, il suffit de passer un callback“.

La suite