To jest polecenie pep8, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
pep8 — narzędzie do sprawdzania kodu Pythona pod kątem niektórych konwencji stylu w PEP 8.
STRESZCZENIE
pep8 [Opcje] wkład ...
OPCJE
--wersja
pokaż numer wersji programu i wyjdź
-h, --help
pokaż tę wiadomość pomocy i wyjdź
-v, --gadatliwy
drukuj komunikaty o stanie lub debuguj za pomocą -w
-q, --cichy
zgłaszaj tylko nazwy plików lub nic z -qq
--wykluczać=wzory
wyklucz pliki lub katalogi pasujące do tych wzorców oddzielonych przecinkami (domyślnie:
.svn,CVS,.bzr,.hg,.git,__pycache__)
--Nazwa pliku=wzory
podczas analizowania katalogów sprawdzaj tylko nazwy plików pasujące do tych oddzielonych przecinkami
wzory (domyślnie: *.py)
--Wybierz=błędy
wybierz błędy i ostrzeżenia (np. E,W6)
--ignorować=błędy
pomiń błędy i ostrzeżenia (np. E4,W)
--pierwszy
pokaż pierwsze wystąpienie każdego błędu
-r, --powtarzać
(przestarzałe) pokazują wszystkie wystąpienia tego samego błędu
--pokaż-źródło
pokaż kod źródłowy dla każdego błędu
--show-pep8
pokaż tekst PEP 8 dla każdego błędu (implikuje --first)
--Statystyka
liczyć błędy i ostrzeżenia
--liczyć
wypisz całkowitą liczbę błędów i ostrzeżeń do błędu standardowego i ustaw kod wyjścia na 1
jeśli suma nie jest pusta
--maksymalna-długość-linii=n
ustaw maksymalną dozwoloną długość linii (domyślnie: 79)
--zamykanie
zawiesić nawias zamykający zamiast pasującego wcięcia linii nawiasu otwierającego
--format=format
ustaw format błędu [domyślny|pylint| ]
--różnica zgłoś tylko linie zmienione zgodnie z ujednoliconym różnicowaniem otrzymanym na STDIN
--reper
zmierzyć szybkość przetwarzania
--konfig=ścieżka
lokalizacja pliku konfiguracyjnego użytkownika (domyślnie: $HOME/.config/pep8)
ZASTOSOWANIE PRZYKŁADY
Wyświetl, jak często znajdowano każdy błąd:
% pep8 --statistics -qq przykład/lib/
Pokaż kod źródłowy i bardziej obszerne wyjaśnienie z PEP 8:
% pep8 --show-source --show-pep8 foo.py
Korzystaj z pep8 online, korzystając z usług onworks.net