Pychecker

PyChecker is een hulpmiddel voor het vinden van gewone bugs in de broncode van Python.
Download nu

Pychecker Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Neal Norwitz
  • Uitgever website:

Pychecker Tags


Pychecker Beschrijving

Pychecker is een hulpmiddel voor het vinden van gewone bugs in de broncode van Python. PyChecker is een hulpmiddel voor het vinden van bugs in de broncode van Python. Pychecker-programma vindt problemen die typisch worden gepakt door een compiler voor minder dynamische talen, zoals C en C. Het is vergelijkbaar met pluisjes. Vanwege de dynamische aard van Python kunnen sommige waarschuwingen onjuist zijn; Echte waarschuwingen moeten echter redelijk zeldzaam zijn. Pychecker werkt in een combinatie van manieren. Ten eerste importeert het elke module. Als er een invoerfout is, kan de module niet worden verwerkt. De import biedt enige basisinformatie over de module. De code voor elke functie, klasse en methode wordt gecontroleerd op mogelijke problemen. Typen problemen die te vinden zijn, zijn onder meer: · Geen globaal gevonden (bijv. Met behulp van een module zonder deze te importeren) · Het verkeerde aantal parameters doorgeven aan functies / methoden / constructors · Het verkeerde aantal parameters en methoden doorgeven. Formatteersnaren die niet overeenkomen met argumenten · Gebruik van klassenmethoden en attributen die niet bestaan · Handtekening wijzigen bij het overschrijven van een methode · Een functie / klasse / methode herdefiniëren in dezelfde reikwijdte · Een variabele gebruiken voordat u het instelt. Eerste parameter gedefinieerd voor een methode · ongebruikte globalen en lokale bevolking (module of variabele) · Ongebruikte functie / methodeargumenten (kan het zelf negeren) · Geen Doc-snaren in modules, klassen, functies en methodeswhat's nieuw in deze release: · Vaste SF-bug Pychecker.bat Alleen handgrepen 9 CMDLINE AGS · Bevestig waarschuwing over vergelijking met Bool-valse alert voor 'in' en 'niet in' · Waarschuwing toevoegen voor het gebruik van __set__, __get__ en __delete__ in een oude klasse · over __set__, __g ET__, en __Delete__ niet speciale methoden zijn. · Onvermelding oplossen om de waarschuwing te schakelen over constante SETATTR () / Getattr () · Fix onvoldoende waarschuwing op MIN / MAX of het accepteren van KWARG van de sleutel in Python 2.5 · Voeg wat __Special__ Peitling-methoden toe die ontbraken · ADD --MISSINGATTRS-optie om wat (maar niet alle) attribuutnamen te negeren · Fix Crash bij het gebruik van trefwoordargumenten met ingebouwde methoden · Add --Keepgoing-optie om importfouten te negeren · Toevoegen --Findevil-optie om het gemakkelijker te maken de tolk · Ondersteuning toevoegen voor Python 2.5


Pychecker Gerelateerde software

Skite-debug

SCITE-DEBUG is een uitbreiding voor de populaire SCITE-editor waarmee meerdere debuggerbackends kunnen worden gebruikt. ...

744

Downloaden

Puretest

Puretest is een applicatie die voornamelijk wordt gebruikt om scenario's van taken in te stellen, ze uit te voeren en te debuggen. ...

65

Downloaden

scanmem

ScanMem is een foutopsporingshulpprogramma dat wordt gebruikt om de positie van een variabele in een uitvoeringsprogramma te isoleren. ...

257

Downloaden