Documentation intéressante sur Python dans VS Code
Quelques exemples d'optimisation de Python avec les bases de données. La partie qui m'intéressait le plus ici était sur la "race condition", c'est-à-dire le problème d'avoir des actions simultanées de plusieurs utilisateurs, ce qui peut nuir à la consistance des données (exemple: j'incrémente un compteur en base de données en même temps qu'un autre utilisateur: peut-être que le compteur ne sera incrémenté que d'un pas au lieu de deux)
La solution: la classe F(). Extrait de la documentation de Django:
Quelques conseils pour utiliser pylint (linter pour Python) avec le framework Django. Si vous n'utilisez pas le plugin Django, de nombreuses erreurs pourraient être détectées à tort à cause des méthodes auto-générées.
Au passage, un article pour la compatibilité avec VS Code: https://code.visualstudio.com/docs/python/linting
Une belle collection d'exemples d'ordonancement de collections (listes, tuples, chaînes de caractères ou objets)
Un tuto visiblement assez bien fait pour apprendre le Python (avis aux amateurs!)
A force d'en entendre parler, j'ai bien envie de tester Python. Je me suis dégotté un cours sur OpenClassrooms (anciennement le SdZ, dommage pour le nom qui était mieux à mon sens) qui à l'air d'amener tout ça plutôt bien pour quiconque. Ayant de bonnes bases en prog, j'ai la fâcheuse tendance à vouloir sauter quelques paragraphes mais bon :P
Je me mets ça de côté ici pour le retrouver plus tard :)