Environnements virtuels Python, le paradis
Dans cet article, j'expliquerai pourquoi les environnements virtuels Python sont si intéressants lorsqu'on sait les utiliser correctement. Je vous montrerai également comment les utiliser correctement.
Dans cet article, j'expliquerai pourquoi les environnements virtuels Python sont si intéressants lorsqu'on sait les utiliser correctement. Je vous montrerai également comment les utiliser correctement.
W1203
est importanteSi vous avez utilisé l'outil pylint pour vérifier le format de votre code Python, vous avez peut-être rencontré la règle W1203 : logging-fstring-interpolation
mais vous n'avez pas vraiment compris pourquoi c'est important.
L'avertissement ressemble à :
path/to/my/file.py:37:4: W1203: Use lazy % formatting in logging functions (logging-fstring-interpolation)
Il se trouve lorsque vous utilisez la bibliothèque Python logging
. La documentation pylint sur cette règle dit que vous ne devez pas utiliser de chaînes formatées de type f-string
.
Pour m'introduire, je ne suis pas un ingénieur web et je déteste le développement. Il y a beaucoup trop de Framework dans la nature (ReactJS, Angular, jquery, ...). La programmation asynchrone de Javascript n'est pas triviale à mettre en place et maintenir à l'échelle d'un site web complet. Sans parler de la gestion de dépendances qui est la goute qui fait déborder le vase (oui je parle de toi npm
). Je ne suis pas non plus un web designer donc le HTML/CSS et moi, nous ne sommes pas copains (principalement parce que je ne sais pas les utiliser à leurs plein potentiel).
C'est plus ou moins la raison pourquoi j'ai quitté le développement web et je suis devenu ingénieur SysOps.