[wiki: Analyseurs de style]
Conventions usuelles
- 4 espaces par niveau d’indentation.
- lignes limitées à 79 caractères.
- insérer une ligne vierge entre les définitions de fonctions et, classes, ainsi qu’entre les grandes articulations du code
- mettre un espace de chaque côté des opérateurs, après une virgule ou deux points (mais pas avant), enfin, ne pas mettre d’espace après un signe ouvrant ou avant un signe fermant (c’est à dire (), {}, []) ;
- utiliser des docstrings.
- nommer les classes en !CamelCase, les fonctions, méthodes et variables en lower_case.
Convention avancées : PEP8.
PyChecker
PyLint
POP8 Checker
PyFlakes
Exercices
1. Essayez l’analyseur POP8 en ligne
1. Essayez d’installer PyLint et de l’utiliser à travers l’EDI Spider.