Ich schreibe in Python3 und benutze pylint, um meinen Code sauber zu halten.
Ich möchte etwas wie Interface-Klasse definieren, damit ich mehr Funktionalität auf eine saubere und prägnante Art und Weise hinzufügen kann, aber pylint steht diesem Ziel im Weg.
Hier ist eine Beispielmethode:
%Vor%Hier ist pyint Ausgabe:
%Vor%Die Frage ist:
#pylint
)? oder dummy_game
und dummy_player
BEARBEITEN:
Ausgabe von pylint --version
:
Sie ignorieren dies derzeit als
%Vor%Stattdessen
%Vor%Fügen Sie Ihrer Datei wie folgt einen Kommentar hinzu
%Vor%Sie können die Kurzcodes für alle Warnungen / Fehler in der Dokumentation hier finden:
no-self-use (R0201)
:Methode könnte eine Funktion sein, die verwendet wird, wenn eine Methode ihre gebundene Instanz nicht verwendet und daher als Funktion geschrieben werden könnte.
Falls die gesamte Datei nur Code für die Schnittstelle enthält, können Sie dies oben angeben:
%Vor%Falls Sie auch anderen Code haben und diesen nur für die Interface-Klasse deaktivieren möchten, können Sie die Überprüfung wie
erneut aktivieren %Vor%Tags und Links python python-3.x pylint