Notre programme “Envoyez nous les scripts que vous ne pigez pas” est toujours d’actu

Photo d'un père échouant à résoudre un jeu que sa petit fille a terminé

Cher journal, aujourd’hui j’ai voulu faire une bonne action en aidant quelqu’un sur le net, mais j’ai fini par en mettre une autre mal à l’aise. Je crois que c’est une parti inhérente du protocole d’échange de données inter-humains sur Internet.

La suite

10 raisons pour lesquelles je suis toujours marié à Python

pML1e3i

Je continue à utiliser d’autres langages au quotidien pour divers tâches, j’ai remarqué qu’un marteau était beaucoup plus pratique qu’un tourne-vis pour enfoncer des clous, mais quand j’ai le choix, je reviens toujours à Python.

La suite

Vous pouvez mettre du code dans __init__.py

Photo de soldats russes donnant un coup de hache sur la tête d'une ogive

Le fichier __init__.py ne sert pas qu’à déclarer un dossier comme un package importable. C’est aussi le code exécuté automatiquement, une seule fois, quand on importe le module.

La suite

Refactoriser ses vérifications en Python

Dessin d'Ursula de la petit syrène, mangeant les personnages films

On nous a interpelé sur Twitter pour nous demander comment faire un code comme ceci (en tout cas similaire) plus propre.

La suite

Django, une app à la fois : routing basique

Photo d'un cheval visible par le fenêtre d'un salon à l'étage

J’ai rajouté une app dans le repo des snippets Django qui montre comment utiliser le système de routing de Django pour faire correspondre des URLs à des vues, et extraires des données de ces URLs.

La suite

% ou format() en Python ?

Photo montage d'une route coupé en deux par une paire de sciseaux

Les mails, source d’inspiration.

La suite

Django, une app à la fois

Photo d'un centre de fitness accessible via escalator

Pendant ma petite absence, j’ai concocté un nouveau concept : les cookbooks exécutables.

Le principe est simple, je fournis une liste de recettes sous forme de code commentés qui fonctionne, et qui font une chose tâche dont on a souvent besoin.

La suite

Mesurer les performances d’un snippet Python

Photo d'un van avec autocollant d'une voiture de course collé sur le flanc

L’open source c’est fantastique. Github c’est merveilleux. On parle de batbelt, et paf, quelques jours plus tard on a notre première contribution.

La suite

Django: That page number is less than 1

Photo d'un transexuel se prenant en photo dans les toilettes pour homme

Vous avez fait une upgrade vers Django 1.5 et paf, votre pagination vous dégobille une erreur.

La suite

Comment parser du HTML avec des Regex ?

Illustration représentant un adorateur de Zagol à son approche

Il y a longtemps que je voulais traduire cette réponse de StackOverflow, qui donne une bonne fois pour toute la réponse à cette question souvent posée.

La suite