Mail sur compilation de Python2.7 + PyQT pour Android
Ca arrive, c’est cyclique.
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.
Putain, ‘le Seigneur Des Anneaux’ ne passe pas le Bechdel test mais ‘Entre Matures 4’, oui.
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
?
La suite logique à “qu’est-ce que c’est con un geek”
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 PythonLe 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.
Que faire en cas de pépin, et en l’absence de kit de survie.