Pychecker.

Pychecker è uno strumento per trovare bug comuni nel codice sorgente Python.
Scarica ora

Pychecker. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Neal Norwitz
  • Sito web dell'editore:

Pychecker. Tag


Pychecker. Descrizione

Pychecker è uno strumento per trovare bug comuni nel codice sorgente Python. Pychecker è uno strumento per trovare bug nel codice sorgente Python. Pychecker Program trova problemi che sono tipicamente catturati da un compilatore per lingue meno dinamiche, come c e c. È simile a Lint. A causa della natura dinamica del Python, alcuni avvertimenti potrebbero essere errati; Tuttavia, gli avvertimenti spuri dovrebbero essere abbastanza infrequenti.pychecker lavora in una combinazione di modi. Innanzitutto, importa ogni modulo. Se è presente un errore di importazione, il modulo non può essere elaborato. L'importazione fornisce alcune informazioni di base sul modulo. Il codice per ogni funzione, classe e metodo è controllato per possibili problemi. Tipi di problemi che possono essere trovati includono: · Nessun globale trovato (ad es. Utilizzo di un modulo senza importarlo) · Passare il numero errato di parametri a funzioni / metodi / costruttori · Passare il numero errato di parametri a funzioni e metodi integrati · Uso Formato stringhe che non corrispondono agli argomenti · Uso dei metodi di classe e degli attributi che non esistono · Modifica della firma quando si sovrappone un metodo · ridefinizione di una funzione / classe / metodo nello stesso ambito · Utilizzando una variabile prima di impostarlo · Sé non è il Primo parametro definito per un metodo · Globali e locali non utilizzati (modulo o variabile) · Funzione inutilizzata / metodo Argomenti (può ignorare self) · No Doc Strings in moduli, classi, funzioni e metodo è nuova in questa versione: · fisso Bug SF Pychecker.bat maniglie solo 9 cmdline args · correzione di avviso sul confronto controllando con BOOL False Alert per 'in' e 'non in' · Aggiungi avvertimento per l'utilizzo __set__, __get__ e __Delete__ in una classe anticologio · Fissare avvertimento spurico A proposito di __set__, __g et__, e __Delete__ non essendo metodi speciali. · Correggere l'incapacità di disabilitare Avvertimento sulla costante SetaTtr () / Getattr () · Fissare l'avviso spuro su Min / Max non accettando kwarg di chiave in Python 2.5 · Aggiungere alcuni metodi di decapaggio __Special__ che mancavano · Aggiunta --MissingaTTRS opzione per ignorare alcuni (ma non tutti) nomi di attributi · Fissare l'arresto anomalo quando si utilizza argomenti di parole chiave con metodi integrati · Opzione aggiuntiva per ignorare gli errori di importazione · Add --Findevil option per rendere più facile trovare oggetti che si bloccano L'interprete · Aggiungi supporto per Python 2.5


Pychecker. Software correlato

Vimpdb.

Vimpdb è un sistema di debug integrato di Python all'interno del VIM. ...

178

Scarica

Scite-debug.

Scite-Debug è un'estensione per il famoso editor di Scite che consente di utilizzare diversi backend di debugger. ...

744

Scarica

Clint.

Clint è un tappeto di prova per tecniche di controllo del codice sorgente statico. ...

217

Scarica

Visual XSLTProc.

Visual XSLTPROC è uno strumento che aiuta uno sviluppatore a scrivere il file XSLT e debug per trovare errori. ...

533

Scarica

Puretest.

PureTest è un'applicazione che è utilizzata principalmente per configurare scenari di attività, eseguire e debug. ...

65

Scarica