Als «pylint» getaggte Fragen

Python-Quellcode-Analysator, der nach Fehlern und Anzeichen schlechter Qualität sucht.

266
Wie deaktiviere ich eine Pylint-Warnung?

Ich versuche, die Warnung C0321 ("mehr als eine Anweisung in einer einzelnen Zeile" - ich setze häufig ifAnweisungen mit kurzen einzeiligen Ergebnissen in dieselbe Zeile) in Pylint 0.21.1 zu deaktivieren (wenn es darauf ankommt: astng 0.20). 1, common 0.50.3, Python 2.6.6 (r266: 84292, 15....

163
Wie bringe ich PyLint dazu, numpy Mitglieder zu erkennen?

Ich führe PyLint in einem Python-Projekt aus. PyLint beschwert sich häufig darüber, dass keine numpy Mitglieder gefunden werden können. Wie kann ich dies vermeiden und gleichzeitig vermeiden, Mitgliedschaftsprüfungen zu überspringen? Aus dem Code: import numpy as np print np.zeros([1, 4]) Was ich...

140
Verwenden von Pylint mit Django

Ich würde sehr gerne pylint in den Erstellungsprozess für meine Python-Projekte integrieren, aber ich bin auf einen Show-Stopper gestoßen: Einer der Fehlertypen, die ich äußerst nützlich finde:E1101: *%s %r has no %r member* - - meldet ständig Fehler, wenn allgemeine Django-Felder verwendet werden...

132
Wie erstelle ich eine Pylintrc-Datei?

Ich verwende Linux. Kann ich so etwas tun pylint --generate-rcfile > .pylintrcund dann Änderungen an der resultierenden .pylintrcDatei vornehmen , um die Standardeinstellungen zu überschreiben? Und wenn ja, sollte es in meinem ~/Verzeichnis sein oder sollte ich es in .pylint.d...

83
Pylint deaktiviert alle Warnungen für eine Datei

Wir verwenden Pylint in unserem Build-System. Wir haben ein Python-Paket in unserer Codebasis, das Wegwerfcode enthält, und ich möchte alle Warnungen für ein Modul vorübergehend deaktivieren, damit ich die anderen Entwickler nicht mehr mit diesen überflüssigen Nachrichten nerven kann. Gibt es...

78
Pylint ungültiger Konstantenname

Ich erhalte einen Pylint-Fehler bezüglich meiner Konstante: MIN_SOIL_PARTICLE_DENS(ungültiger Name). Irgendwelche Ideen, warum diese Konstante falsch ist? Hier ist meine volle Funktion: def bulk_density(clay, sand, organic_matter): MIN_SOIL_PARTICLE_DENS = 2.65 x1 = (0.078 + 0.278 * sand + 0.034 *...

78
So führen Sie Pylint mit PyCharm aus

Ich möchte pylint als externes Tool in meinem gesamten Projektverzeichnis für ein Python-Projekt konfigurieren, an dem ich arbeite. Ich habe versucht, das Repository als Modul mit __init__.pyund ohne zu verwenden, und es funktioniert in keiner Weise. Ich habe Schwierigkeiten, Pylint für die...