Un petit alias bash pour git que j’aime bien
Une seconde de gagnée par jour
Une seconde de gagnée par jour
Ca arrive, c’est cyclique.
“Ouai, j’ai entendu parlé de Python, mais je sais pas… On peut faire quoi avec ?”
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.
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.
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
?
Comment récupérer des éléments d’une liste au hasard mais avec une pondération.
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.
with
en Python 13Le 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 clé with
. Utiliser with
est une question de style.
L’avantage des fichiers de settings en pur Python, c’est qu’on peut faire des trucs mignons comme ça….