OutillageAnalyseurs

[wiki: Analyseurs de style]

PageOutline

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.

Références