Flake8 ist ein Wrapper für diese Tools:
Flake8 führt alle Tools aus, indem es den einzelnen flake8
-Befehl startet. Es zeigt die Warnungen in einer zusammengeführten Ausgabe pro Datei an.
Außerdem werden einige Funktionen hinzugefügt:
Dateien, die diese Zeile enthalten, werden übersprungen:
# flake8: noqa
Zeilen, die am Ende einen # noqa
-Kommentar enthalten, geben keine Warnungen aus.
Sie können bestimmte Fehler in einer Zeile mit # noqa:
ignorieren, z. B. # noqa: E234
. Es können mehrere Codes angegeben werden, getrennt durch Komma. Beim noqa
-Token wird die Groß-/Kleinschreibung nicht berücksichtigt. Der Doppelpunkt vor der Liste der Codes ist erforderlich, andernfalls wird der Teil nach noqa
ignoriert
Git- und Mercurial-Hooks
erweiterbar durch die Einstiegspunkte flake8.extension
und flake8.formatting
Informationen zur Installation und den ersten Schritten mit Flake8 finden Sie in unserer Schnellstartdokumentation.
Flake8 unterhält in seiner Dokumentation eine FAQ.
Wenn Sie Fragen haben, die Sie den Entwicklern stellen möchten, oder Feedback geben möchten, können Sie gerne die Mailingliste nutzen: [email protected]
Wir würden uns freuen, von Ihnen zu hören. Wenn Sie außerdem eine Funktion vorschlagen möchten, ist die Mailingliste der beste Ort dafür.
Flake8 wurde von Tarek Ziadé erstellt und wird derzeit von Anthony Sottile und Ian Cordasco gepflegt