Tag: pylint

Python source code analyzer der Suche nach bugs und Zeichen von schlechter Qualität.

Immer ungültige Funktion name Warnung mit Python

Anzahl der Antworten 1 Antworten
Ich bin Formatierung Python-code mit pylint und immer einige unerwünschte Warnmeldungen, die unten gegeben. C:204, 0: Invalid function name "sendPasswordViaEmail" (invalid-name) C:207, 4: Invalid variable name "to" (invalid-name) W:213, 4: Statement seems to have no effect (pointless-statement)

Geben Sie die python-version pylint sollten bewerten, für

Anzahl der Antworten 7 Antworten
Bin ich mit Sublime Text 3 Mit Pylinter laufen pylint auf meine Dateien. Jedoch auf der gleichen Maschine, die ich an Dateien zu arbeiten, die sowohl für python 2 und python 3 Projekte (der code wird ausgeführt,

Deaktivieren Pylint kein Mitglied - E1101-Fehler für die spezifische Bibliotheken

Anzahl der Antworten 3 Antworten
Ist es sowieso zu verbergen E1101 Fehler für Objekte, die erstellt werden, von einer bestimmten Bibliothek? Unser großes repository ist übersät mit #pylint: disable=E1101 um verschiedene Objekte erstellt, die von pandas. Beispielsweise pylint werfen wird kein Mitglied-Fehler,

Wie zu deaktivieren pylint nicht-selbst-Warnung?

Anzahl der Antworten 2 Antworten
Ich bin Programmierung in Python ist3 und mit pylint zu halten meinen code rein. Möchte ich definieren, so etwas wie die Schnittstelle der Klasse, so könnte ich hinzufügen, mehr Funktionen in einem sauberen und prägnant, jedoch pylint

pylint false-positive für nicht verwendete argument

Anzahl der Antworten 3 Antworten
Ich bin in den Prozess der Reinigung code mit pylint, um der Lage sein, es zu benutzen für die pre-commit-Validierung. Ich habe eine Menge von "unused-argument" Warnung aus, wenn in der Tat Sie verwendet werden. Hier ist

Stille PyLint Warnung über nicht verwendete Variablen für string-interpolation

Anzahl der Antworten 3 Antworten
Den say Modul bringt die string-interpolation Python, wie diese: import say def f(a): return say.fmt("The value of 'a' is {a}") Jedoch PyLint beschwert sich, dass die variable 'a' wird nicht verwendet. Dies ist ein problem, weil mein

Python-Schlüsselwort global vs. Pylint W0603

Anzahl der Antworten 3 Antworten
Pylint W0603 Staaten: Mit Hilfe der Anweisung global. Verwendet, wenn Sie die "global" - Anweisung update eine Globale variable. PyLint nur davon abraten diese Nutzung ein. Das bedeutet nicht, Sie können es nicht verwenden ! Frage ich

Ist es möglich, zu deaktivieren pylint fehlenden docstring Fehler für kurze Funktionen und Methoden?

Anzahl der Antworten 1 Antworten
Pylint meldet einen Fehler für jede Funktion und Methode (außer __init__), die keinen docstring. Dies ist im Allgemeinen wünschenswert, so dass ich don ' T wollen, um es zu deaktivieren Global (in pylintrc oder auf Datei-Ebene). Jedoch,

Wie zu deaktivieren pylint 'Undefined variable' - Fehler für eine bestimmte variable in einer Datei?

Anzahl der Antworten 6 Antworten
Ich bin IronPython hosting innerhalb einer C# - Anwendung und Injektion ein API für den host in das Globale scope. Ich habe gerade angefangen zu lieben syntastic für vim mit pylint für die überprüfung meiner Skripte. Aber

Pylint nicht finden können, SQLAlchemy-Abfrage Mitglied

Anzahl der Antworten 9 Antworten
Ich habe eine Flasche (v0.10.1) Anwendung mit Flask-SQLAlchemy (v2.0) und ich bin versucht zu konfigurieren, Pylint, um es zu überprüfen. Läuft mit Python 3.4.2. Erste Fehler war: Instance of 'SQLAlchemy' has no 'Table' member (no-member) Und ich

Verstecken einige vielleicht-nicht-Mitglied Pylint Fehler

Anzahl der Antworten 2 Antworten
Den folgenden Python fragment code wird analysiert Pylint: if type(result) is array.array: read = result.tobytes() ... mit der folgenden Fehlermeldung für die Letzte Zeile: E:401,22: Instance of 'int' has no 'tobytes' member\ (but some types could not

Wie Sie eine Konfigurationsdatei angeben, für pylint unter windows?

Anzahl der Antworten 2 Antworten
Ich bin Evaluierung pylint als source-code checker, und ich möchte zum anpassen der maximalen Anzahl der Zeichen in einer einzigen Zeile. Ich würde gerne eine Konfigurationsdatei verwenden. Ich habe erzeugt eine Vorlage, Dank der --generate-rcfile Befehl und

Liste der pylint lesbare message-ids?

Anzahl der Antworten 3 Antworten
Neueren Versionen von pylint ermöglichen die Unterdrückung von Meldungen, die mit der menschlichen lesbaren Nachrichten-ids. Zum Beispiel, anstelle von class MyTest(unittest.TestCase): # pylint: disable=R0904 ... können Sie angeben: class MyTest(unittest.TestCase): # pylint: disable=too-many-public-methods ... Diese Seite listet

Pylint meckert "kein Wert für das argument 'cls'"

Anzahl der Antworten 1 Antworten
Ich habe die folgenden Klasse-Methode zu definieren, mein Objekt von einem Pandabären.DataFrame, anstatt aus einer Liste etwa so: class Container(object): @classmethod def from_df(cls, df): rows = [i for _, i in df.iterrows()] return cls(rows) sowie pylint beschwert

"No name " im Modul" Fehler von Pylint

Anzahl der Antworten 2 Antworten
Habe ich eine Datei namens main.py mit dem folgenden code: #!/usr/bin/env python3 import utils.stuff if __name__ == "__main__": print("hi from main.py") utils.stuff.foo() In das Verzeichnis mit main.py habe ich ein Unterverzeichnis mit dem Namen utils hat eine

Mit Pylint zur Anzeige von Fehler-und Warnhinweise

Anzahl der Antworten 2 Antworten
Also begann ich mit Pylint aber da ich mich mit tabs anstelle von Leerzeichen ist es mir als Warnung, auch, da einige Methoden sind von der Basis-Klasse, die auch als Instanz von 'GalleryUi' hat kein "setModel" Mitglied

Wo ist lint.py Datei für die Installation Pylinter auf SublimeText

Anzahl der Antworten 4 Antworten
Ich versuche zu installieren die Pylinter plugin per viele online-Kommentaren. Sie alle erwähnen, Hinweis auf die lint.py Pfad. Ich habe gesucht alle über und kann nicht finden, wo das ist. Ich bin mit Windows und hast das

Windows-10 - Visual Studio-Code - entfernen pylint

Anzahl der Antworten 1 Antworten
Einfache Frage - aber keine Schritte auf, wie zu entfernen pylint von einem Windows 10 Rechner mit Python 3.5.2 installiert. Bekam ich eine alte version von pylint installiert, ist die Rechtschreibprüfung auf alten Python 2 Semantik und

Immer pylint Warnung: "Keine config-Datei gefunden, mit Standard-Konfiguration"

Anzahl der Antworten 2 Antworten
$ pylint --reports=n main.py Ausgabe: No config file found, using default configuration InformationsquelleAutor kamal | 2011-03-09

wie zu sagen, pylint zu ignorieren bestimmte Einfuhren?

Anzahl der Antworten 5 Antworten
Entwickle ich software für Windows mit Python. Ich bin auf Linux entwickeln, und ich bin mit Pylint, check my code. Ich kann nicht loswerden der Fehler: F| Unable to import '_winreg' Ist dies offensichtlich - Python auf

Pylint: überschreiben von max-line-length die in einer einzelnen Datei

Anzahl der Antworten 3 Antworten
Ist möglich, zu ändern max-line-length Einstellungen für eine Datei aus einem Projekt (während der Durchführung von allen anderen Prüfungen definiert, die in der rc-Datei)? Idealerweise sollte es Verhalten sich wie inline - pylint: disable=x Kommentare. Habe ich

Wie kann ich die Python-max erlaubt, die Länge der Linie 120 in Syntastic für Vim?

Anzahl der Antworten 3 Antworten
Ich bin mit python-Modus für Vim, den ich bevorzuge, denn es werden 120 Zeichen lange Zeilen eher als die stark 80 wie definiert in den PEP8 standard. In der python-Modus, ist dies ganz einfach. Ich nur fügen

Wie man mit den pylint Meldung: ID:W0612 Unbenutzte Variable

Anzahl der Antworten 1 Antworten
Ich aktualisiere einige code PEP 8 standard mit pylint. Teil des Codes ist, werfen Sie das W0612 unbenutzte variable Fehler, aber es ist, weil es über ein Modul liefert, dass (x,y) für Beispiel, wenn nur x ist

Wie erstelle ich eine Datei pylintrc

Anzahl der Antworten 2 Antworten
Läuft bei mir linux. Kann ich etwas tun, wie pylint --generate-rcfile > .pylintrc und dann änderungen an den resultierenden .pylintrc - Datei, um die Standardeinstellungen zu überschreiben? Und wenn dem so ist, sollte es in meiner ~/

Sollten wildcard import vermieden werden?

Anzahl der Antworten 5 Antworten
Bin ich mit PyQt und bin mit in dieser Ausgabe. Wenn mein import-Anweisungen sind: from PyQt4.QtCore import * from PyQt4.QtGui import * dann pylint gibt Hunderte von "nicht verwendete importieren" - Warnungen. Ich bin zögerlich, Sie schalten

pylint Warnung auf " Ausnahme von der Ausnahme:'

Anzahl der Antworten 6 Antworten
Für einen block wie diesem: try: #some stuff except Exception: pass pylint hebt Warnung W0703 " Catch "Ausnahme"'. Warum? InformationsquelleAutor der Frage yanchenko | 2009-04-16

pylint wird nach Verzeichnis ignoriert

Anzahl der Antworten 4 Antworten
Folgenden wird von pylint docs: --ignore=<file> Add <file or directory> to the black list. It should be a base name, not a path. You may set this option multiple times. [current: %default] Aber ich bin nicht mit

Pylint ungültiger konstanter Name

Anzahl der Antworten 2 Antworten
Ich erhalte eine Pylint Fehler bezüglich meiner ständigen: 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

Warum wird die Verwendung von len (SEQUENCE) in Condition-Werten von Pylint als falsch angesehen?

Anzahl der Antworten 2 Antworten
Angesichts dieses code-snippet: from os import walk files = for (dirpath, _, filenames) in walk(mydir): # more code that modifies files if len(files) == 0: # <-- C1801 return None Ich war alarmiert von Pylint mit

Pylint zeigt nicht auf virtualenv Python

Anzahl der Antworten 8 Antworten
Ich bin ziemlich neu in python und currenty-ich bin versucht, pylint für die überprüfung der code-Qualität. Ich bin immer ein problem. Meine pylint nicht auf virtualenv python-interpreter. Hier ist die Ausgabe, die ich bekomme, wenn ich laufen

Wie kann ich den Emacs Flymake-Modus für Python mit Pyflakes und Pyint-Prüfcode verwenden?

Anzahl der Antworten 4 Antworten
Für die überprüfung von code in python-Modus benutze ich flymake mit pyflakes Will auch ich check code style (pep8) mit pylint (Beschreibung auf der gleichen Seite mit pyflakes) Dieser Lösungen arbeiten. Aber ich kann nicht konfigurieren flymake

PyLint-Nachricht: Logging-Format-Interpolation

Anzahl der Antworten 1 Antworten
Für den folgenden code: logger.debug('message: {}'.format('test')) pylint erzeugt folgende Warnung: logging-format-interpolation (W1202): % Formatierung im logging-Funktionen und übergeben Sie die % Parameter Argumente, die Verwendet werden, wenn ein logging-Anweisung einen Aufruf der form “anmelden.(format_string.format(format_args...))". Solche Anrufe sollten

PyLint "Kann nicht importiert werden" -Fehler - Wie setze ich PYTHONPATH?

Anzahl der Antworten 14 Antworten
Ich bin mit PyLint von innen Wing IDE auf Windows. Ich habe ein sub-Verzeichnis (Paket) in mein Projekt und in das Paket habe ich ein Modul importieren aus der top-Ebene, dh. __init__.py myapp.py one.py subdir\ __init__.py two.py

Best Practice zum Festlegen des Standardwerts eines Parameters, der eine Liste in Python sein soll?

Anzahl der Antworten 4 Antworten
Habe ich eine Python-Funktion, die eine Liste als parameter. Wenn ich den parameter den Standardwert, eine leere Liste, wie diese: def func(items=): print items Pylint würde mir sagen, "Gefährlich default value als argument". Also ich Frage

Wie konfiguriere ich PyLint, um alle Dinge zu überprüfen, die PEP8 prüft?

Anzahl der Antworten 1 Antworten
Suche für eine Antwort auf PyLint die mailing-Liste bringt keine interessanten Ergebnisse. PyLint ist bekannt, dass Sie sehr anpassbar, so dass ich denke, dies sollte möglich sein... Dem Grund möchte ich PyLint zur überprüfung der Einhaltung des

Wie bekomme ich PyLint, um anzahlige Mitglieder zu erkennen?

Anzahl der Antworten 18 Antworten
Ich bin mit PyLint auf ein Python-Projekt. PyLint macht viele Beschwerden über nicht in der Lage zu finden, numpy Mitglieder. Wie kann ich dies vermeiden, bei gleichzeitiger Vermeidung skipping-Mitgliedschaft überprüft. Vom code: import numpy as np print

Pyint deaktiviert alle Warnungen für eine Datei

Anzahl der Antworten 5 Antworten
Sind wir mit pylint in unserem build-system. Wir haben ein python-Paket in unserer code-Basis, hat Einweg-code, und das würde ich gerne deaktivieren Sie alle Warnhinweise, die für ein Modul vorübergehend, so kann ich halt nervt die anderen

python-pylint 'C0103: Ungültiger Konstantenname

Anzahl der Antworten 4 Antworten
Ich bin verwirrt über den Fehler(N) in diesem Foto: Ich weiß nicht, wie Sie zu beheben. Mein Programm ist ein Python-Flask web-frame. Wenn ich VScode zu Debuggen mein Programm, Pylint zeigt diese Fehler. Ich kenne dieses problem

Wie deaktiviere ich eine Pylint-Warnung?

Anzahl der Antworten 9 Antworten
Ich versuche zu deaktivieren Warnung C0321 ("mehr als eine Anweisung in einer Zeile" -- ich oft if Aussagen mit kurzen single-line-Ergebnisse auf der gleichen Linie), in Pylint 0.21.1 (falls es wichtig ist: astng 0.20.1, gemeinsame 0.50.3, Python

Pyint zeigt ungültigen Variablennamen in der Ausgabe an

Anzahl der Antworten 3 Antworten
Habe ich ein einfaches python-Skript post-Daten auf einer website. #Imports url_to_short = sys.argv[1] post_url = 'https://www.googleapis.com/urlshortener/v1/url' headers = {'Content-Type': 'application/json'} data = {'longUrl': url_to_short} post_data = json.dumps(data) req = urllib2.Request(post_url, post_data, headers) resp = urllib2.urlopen(req) if resp.getcode()

Was bedeutet die Meldung "Zu wenig öffentliche Methoden" von pylint?

Anzahl der Antworten 3 Antworten
Ich bin mit pylint auf einige code, und erhalten die Fehlermeldung "Zu wenige öffentliche Methoden (0/2)". Was bedeutet diese Meldung? Die pylint docs sind nicht hilfreich: Verwendet, wenn die Klasse hat zu wenige öffentliche Methoden, so sicher

Linter pylint ist nicht installiert

Anzahl der Antworten 12 Antworten
Möchte ich ausführen von python-code in Microsoft Visual Studio-Code, aber es gibt einen Fehler: "Linter pylint ist nicht installiert" Habe ich installiert: Der VS-Code, der Python-Erweiterung Python ist3 Anaconda Wie kann ich installieren pylint? InformationsquelleAutor der Frage

"Nicht verwendete Importwarnung" und pylint

Anzahl der Antworten 5 Antworten
Also ich arbeite an einem Projekt in Python, und versuchen, Sie zu halten bis zu standards mit pylint und nur allgemein . Also, ich habe eine Quell-Datei (Wir nennen es einfach ein.py) #a.py import loggingsetup def foo():

Verwenden von Pyint mit Django

Anzahl der Antworten 12 Antworten
Ich würde sehr gerne integrieren pylint in den build-Prozess für meine python Projekte, aber ich habe laufen in ein show-stopper: Eine der Fehler-Typen, die finde ich extrem nützlich--:E1101: *%s %r has no %r member*--ständig Fehler meldet, wenn

Wie erkläre ich PyLint "es ist eine Variable, keine Konstante", um die Nachricht C0103 zu stoppen?

Anzahl der Antworten 6 Antworten
Habe ich eine variable auf Modulebene in meinem Python 2.6 Programm mit dem Namen "_log", die PyLint beschwert sich über: C0103: Invalid name "_log" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$) Gelesen diese Antwort ich verstehen, warum Sie es tun: es

Warum wird pylint nur für einzelne Zeichen verwendet?

Anzahl der Antworten 5 Antworten
Ich bin noch immer verwendet, um python-Konventionen und mit pylint meinen code mehr pythonic, aber ich bin verwirrt durch die Tatsache, dass pylint mag es nicht, einzelne Zeichen Variablennamen. Ich habe ein paar loops wie diese: for

wie man pylint in vim benutzt

Anzahl der Antworten 5 Antworten
Möchte ich nicht auf ein anderes plugin zu installieren, wie pylint.vim, Und heute habe ich entscheiden, zu verwenden vim Bearbeiten von python anstelle von pydev ist ein eclipse-plugin. Aber ich habe Probleme. Muss ich hinzufügen das in

PyLint Best Practices?

Anzahl der Antworten 5 Antworten
pyLint sieht aus wie ein gutes Werkzeug für die Analyse ausgeführt von python-code. Aber unser Hauptziel ist es zu fangen alle möglichen Fehler und nicht-coding-convention. Aktivieren Sie für alle pyLint überprüfen Sie scheint, erzeugen Sie viel Lärm.

Instanzattribut Attributname außerhalb von __init__ definiert

Anzahl der Antworten 2 Antworten
Ich teilte meine Klasse Konstruktor, indem Sie es rufen mehrere Funktionen, wie folgt: class Wizard: def __init__(self, argv): self.parse_arguments(argv) self.wave_wand() # declaration omitted def parse_arguments(self, argv): if self.has_correct_argument_count(argv): self.name = argv[0] self.magic_ability = argv[1] else: raise InvalidArgumentsException()

Python-Codierungskonvention "Falscher fortlaufender Einzug vor Block: gefunden von pylint

Anzahl der Antworten 3 Antworten
Ich verwendet pylint zu überprüfen, meine python-code, und fand dieses übereinkommens problem: C:11, 0: Wrong continued indentation before block. + this_time <= self.max): ^ | (bad-continuation) Habe ich versucht zu verfeinern, für die Zeiten, aber das problem