Pychecker

Finden Sie Fehler in Python-Quellcode mit dieser kostenlosen Anwendung
Jetzt downloaden

Pychecker Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • PyChecker Team
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 142 KB

Pychecker Stichworte


Pychecker Beschreibung

Finden Sie Fehler in Python-Quellcode mit dieser kostenlosen Anwendung Pychecker ist ein Werkzeug, um Fehler in Python-Quellcode zu finden. Es findet Probleme, die typischerweise von einem Compiler für weniger dynamische Sprachen gefangen werden, wie C und C ++. Pychecker ähnelt dem Fussel. Aufgrund der dynamischen Natur von Python können einige Warnungen falsch sein; Unkramme Warnungen sollten jedoch ziemlich selten sein. Erstens importiert es jedes Modul. Wenn ein Importfehler vorliegt, kann das Modul nicht verarbeitet werden. Der Import bietet einige grundlegende Informationen zum Modul. Der Code für jede Klasse, Funktion und Methode wird auf jedes mögliche Problem geprüft. Type von Problemen, die gefunden werden können, umfassen: · Nein Global gefunden (z. B. mit einem Modul ohne Import) · Übergeben Sie die falsche Anzahl von Parametern auf Funktionen / Methoden / Konstruktoren · Bestehen der falschen Anzahl von Parametern auf eingebaute Funktionen und -Methoden · Verwenden von Format-Strings, die nicht mit den Argumenten übereinstimmen · Verwenden von Klassenmethoden und Attributen, die nicht vorhanden sind · Änderndesignatur beim Überschreiben eines Verfahrens · Eine Funktion / Klasse neu definieren Verfahren in demselben Umfang · Verwenden einer Variablen vor dem Einstellen von IT · Self ist nicht der erste Parameter, der für ein Verfahren definiert ist. · Nicht verwendete Globals und Einheimische (Modul oder Variable) · Nicht verwendete Funktions- / Methodenargumente (kann selbst ignorieren) · Keine DOC-Saiten in Modulen , Klassen, Funktionen und MethodenNote: Pychecker ist lizenziert und gemäß den Bedingungen der BSD-Lizenz bereitgestellt. Was ist neu in dieser Version: · Behobener SF-Fehler Pychecker.bat nur Griffe 9 Cmdline-Args · Fixieren Warnung über Vergleichsüberprüfung mit Bool Falscher Alarm für 'in' und 'nicht in' · Hinzufügen von Warnhinweise für die Verwendung von __SET__, __get__ und __delete__ in einer alten Klasse · Korrigieren Sie die unbegrenzte Warnung über __set__, __get__ und __delete__ nicht spezielle Methoden. · Die Unfähigkeit fixieren, um die Warnung über konstante SetAttr () / Getattr () zu deaktivieren · Befestigen Sie die falsche Warnung auf min / max, die Kwarg des Schlüssels in Python 2,5 nicht akzeptiert · Fügen Sie einige __Acial__-Beizmethoden hinzu, die fehlten · Add -Missingattrs-Option, um einige (aber nicht alle) Attributnamen zu ignorieren · Fixieren Sie den Absturz bei der Verwendung von Keyword-Argumenten mit eingebauten Methoden · Add-Heating-Option, um Importfehler zu ignorieren · Fügen Sie die Option --findevil hinzu, um die Suche nach Objekten, die den Interpreter abstürzen, einfacher zu machen · Unterstützung für Python 2.5 unterstützen


Pychecker Zugehörige Software

Pydns

Entwicklungstool, mit dem Python-Entwickler DNS-Abfragen von ihren Anwendungen ausführen können ...

191 23 KB

Herunterladen