CommencerCommencer gratuitement

Se conformer à PEP 8

Comme nous l’avons vu, il existe des outils pour vérifier si votre code respecte les directives PEP 8. Une façon de rester conforme est d’utiliser un IDE qui vous avertit lorsque vous vous écartez par inadvertance du guide de style. Une autre façon de vérifier votre code consiste à utiliser le package pycodestyle.

Les résultats ci-dessous montrent la sortie de l’exécution de la vérification pycodestyle sur le code affiché dans votre éditeur. Le nombre en début de ligne indique combien d’occurrences de cette violation particulière ont été détectées.

my_script.py:2:2:  E225 missing whitespace around operator
my_script.py:2:7:  E231 missing whitespace after ','
my_script.py:2:9:  E231 missing whitespace after ','
my_script.py:5:7:  E201 whitespace after '('
my_script.py:5:11: E202 whitespace before ')'

Cet exercice fait partie du cours

Principes d’ingénierie logicielle en Python

Afficher le cours

Instructions

  • Servez-vous de la sortie de pycodestyle pour modifier le code et le rendre conforme à PEP 8.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Assign data to x
x=[8,3,4]

# Print the data
print(   x )
Modifier et exécuter le code