Dostosowanie kodu do PEP 8
Jak już wiesz, istnieją narzędzia sprawdzające, czy kod jest zgodny z wytycznymi PEP 8. Jednym ze sposobów jest korzystanie ze środowiska IDE, które ostrzega o przypadkowych odstępstwach od przewodnika stylu. Inną opcją jest użycie pakietu pycodestyle.
Poniższe wyniki przedstawiają dane wyjściowe z uruchomienia sprawdzenia pycodestyle na kodzie widocznym w edytorze. Liczba na początku każdego wiersza wskazuje, ile razy wystąpiło dane naruszenie.
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 ')'
To ćwiczenie jest częścią kursu
Zasady inżynierii oprogramowania w Pythonie
Instrukcje do ćwiczenia
- Korzystając z wyników
pycodestyle, popraw kod tak, aby był zgodny z PEP 8.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Assign data to x
x=[8,3,4]
# Print the data
print( x )