Pourquoi if __name__ == '__main__' en Python ?
if __name__ == '__main__' est un un idiome qu’on voit souvent dans les scripts Python. A quoi sert-il ?
Servir un fichier protégé avec Django et Nginx
Certains fichiers sont réservés à des personnes ayant payé, avec un compte, ou encore protégés par un mot de passe. Problème: django gère l’authentification mais ne doit pas gérer l’upload car c’est le taff du serveur en front end.
La suiteLe _ (underscore) dans le shell interactif Python
C’est une fonctionnalité que peu de gens connaissent, pourtant très utile.
La suiteJe voulais juste installer une gem.
C’est comme ça une fois sur 5.
La suiteUn petit alias bash pour git que j’aime bien
Une seconde de gagnée par jour
La suiteMail sur compilation de Python2.7 + PyQT pour Android
Ca arrive, c’est cyclique.
La suiteQu’est-ce qu’on peut faire avec Python ?
“Ouai, j’ai entendu parlé de Python, mais je sais pas… On peut faire quoi avec ?”
La suiteDois-je apprendre Python 2 ou Python 3 ?
Les deux versions étant incompatibles, et Python 3 ayant plein de super fonctionnalités que Python 2 n’a pas, mais la V2 étant encore très rependue, on peut se demander lequel on doit apprendre.
La suiteSe faciliter les imports avec les fichiers *.pth
Dans un article, nous parlions des extensions alternatives en Python, et notamment de l’usage des fichiers *.pth. Néanmoins cette extension est souvent mal comprise, et voici un comment en profiter au maximum.
La suiteVotre 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 ?


