In Pylint verwende ich diesen Befehl --reports=n
, um die Berichte zu deaktivieren, aber jetzt sehe ich die globale Auswertung nicht mehr.Nur globale Bewertung
Ist möglich, aktivieren Sie nur die globale Auswertung?
In Pylint verwende ich diesen Befehl --reports=n
, um die Berichte zu deaktivieren, aber jetzt sehe ich die globale Auswertung nicht mehr.Nur globale Bewertung
Ist möglich, aktivieren Sie nur die globale Auswertung?
Nein, Sie können nicht, Global Evaluation ist Teil der Berichte und mit --reports = n deaktivieren Sie alle Berichte.
Wie systempunttoout sagte, ist dies derzeit nicht möglich. Aber Sie können dies auf der Mailingliste [email protected] beantragen, und das Einreichen eines Patches ist eine sehr gute Möglichkeit, diese Funktion bald zu bekommen. :-)
Ich habe ein Ticket dafür auf dem Verfolger hinzugefügt : http: //www.logilab.org/37750 –
Sie können z.B. --disable = RP0701, um den Rohdaten-Teil des Berichts zu deaktivieren.
Diese (veraltete) Liste kann helfen, den IDs der Blöcke finden mögen Sie zu unterdrücken:
http://pylint-messages.wikidot.com/all-codes
Hinweis, dass der Report-IDs von Rxxxx umbenannt wurde RPxxxx!
Ich kann fast nur die globale Auswertung bekommen. Um alles außer der Verdoppelung und der globalen Bewertung zu beseitigen addieren Sie;
--disable=RP0401 --disable=RP0001 --disable=RP0002 --disable=RP0003 --disable=RP0101 --disable=RP0101 --disable=RP0701
Die Möglichkeit, den Duplizierungsbericht zu deaktivieren, scheint ein Fehler zu sein; http://www.logilab.org/ticket/63424
Dieser Beitrag ist ziemlich alt, aber hier ist die aktuelle Lösung:
, um alles andere als der globale Auswertungsabschnitt zu deaktivieren, müssen Sie
--disable=RP0001
--disable=RP0002
--disable=RP0003
--disable=RP0101
--disable=RP0401
--disable=RP0701
--disable=RP0801
Der Link in einer anderen Antwort geteilt scheint jetzt zu sein auf dem Laufenden. http://pylint-messages.wikidot.com/all-codes
Hinweis: Dies läßt noch der Abschnitt unten gezeigt:
Report
======
XXX statements analyzed.
ist meine Lösung des Standard und Standardfehler und beseitigt den Bereich Bericht zu erfassen, während die Gäste aus der globalen Auswertung der Erfassung und den Druck die Partitur anderswo.
Ich schreibe einen Wrapper um Pylint und pep8 und einige interne Python-Qualitätsprüfungen (Firmenheader usw.), wo dieses Problem auftrat.
Ich habe das gleiche Problem, einen Git Haken mit precommit.com einrichten. Ich denke, das kann funktionieren. –
Sie könnten AWK verwenden:
pylint generators.py | awk '$0 ~ /Your code/ || $0 ~ /Global/ {print}'
bekam ich diesen Ausdruck:
Keine Konfigurationsdatei gefunden, mit Standardkonfiguration
Global evaluation
Your code has been rated at 8.12/10 (previous run: 8.12/10, +0.00)
ich vermutete ... Danke –
Sad. Wäre eine nette Eigenschaft :(, weil das pylint mit precommit.com laufen und der Bericht zu lang ist, aber ohne Bericht, verlor ich eine coole Eigenschaft, die meine Punktzahl ist. –