Questo è il comando pymetrics che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
pymetrics - Metriche del codice sorgente Python
SINOSSI
pimetriametric [Opzioni] file...
DESCRIZIONE
Questa pagina di manuale documenta brevemente il pimetriametric command
pimetriametric è un programma che produce metriche per i programmi Python. Le metriche includono McCabe's
Metrica della complessità ciclomatica, LoC, %Comments, ecc. Gli utenti possono anche definire le proprie metriche
utilizzando i dati di PyMetrics. PyMetrics emette facoltativamente su stdout, file di comandi SQL e
File CSV.
VERSIONI
Questi programmi seguono la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con
due trattini (`-'). Di seguito è riportato un riepilogo delle opzioni.
-h, --Aiuto
mostra questo messaggio di aiuto ed esci
-s NOMEFILESQL, --sql=NOMEFILESQL
nome del file di comando SQL di output. (Il valore predefinito è metricData.sql)
-t SQLTOKENTABLENAME, --tokentable=NOMETABELLASQLTOKEN
nome della tabella token SQL di output. (Il valore predefinito è metricTokens)
-m NOMETABELLASQLMETRICS, --metricstable=NOMETABELLASQLMETRICS
nome della tabella delle metriche SQL di output. (Il valore predefinito è metricData)
-c NOMEFILE CSV, --csv=NOME FILE CSV
nome del file di dati CSV di output. (Il valore predefinito è metricData.csv)
-f INFILELISTA, --File=ELENCO INFILE
File contenente l'elenco dei nomi dei percorsi ai moduli per l'analisi.
-i INCLUDEMETRICASTR, --includere=INCLUDEMETRICASTR
elenco di metriche da includere nella corsa. Questo è un elenco separato da virgole del modulo metrico
nomi senza spazi. Facoltativamente, è possibile specificare il nome della classe della metrica
seguendo il nome del modulo con i due punti (:) e il nome della classe metrica. (Predefinito
le metriche sono "simple:SimpleMetric,mccabe:McCabeMetric,sloc:SLOC Metric". Predefinito
il nome della classe metrica per il modulo metrico 'wxYz' è 'WxYzMetric' quando solo il nome del modulo
dato -- annotare il nome della classe di metrica in maiuscolo.)
-l NOME LIBRO, --biblioteca=NOME LIBRO
nome definito dall'utente applicato alla raccolta di moduli (il valore predefinito è '')
-e, --esiste
supponiamo che le tabelle SQL esistano e non generino codice di creazione. Usando questa opzione imposta
opzione -N. (Il valore predefinito è Falso)
-N, --noold
creare nuovi file e tabelle di output dei comandi dopo aver eliminato i vecchi risultati, se presenti.
Ignorato se -e è impostato. (Il valore predefinito è Falso)
-B, --nobasico
sopprimere la produzione di metriche di base (l'impostazione predefinita è False)
-S, --nosql
sopprimere la produzione del file di testo del comando SQL di output. (Il valore predefinito è Falso)
-C, --nocsv
sopprimere la produzione del file di testo di output CSV. (Il valore predefinito è Falso)
-H, --nessuna intestazione
sopprimere la riga di intestazione nel file CSV. (Il valore predefinito è Falso)
-k, --kwcnt
generare conteggi di parole chiave. (Il valore predefinito è Falso)
-K, --nokwcnt
sopprimere il conteggio delle parole chiave. (Il valore predefinito è Vero)
-q, --silenzioso
sopprimere il normale output di riepilogo su stdout. (Il valore predefinito è Falso)
-z, --zero
visualizza zero o valori vuoti nell'output su stdout. (L'impostazione predefinita è sopprimere
zero/uscita vuota)
-v, --verboso
Produci un output dettagliato - altro -vprodurre più output. (Il valore predefinito non è prolisso
uscita su stdout)
-d, - debug
Fornire output di debug, di solito non generato - solo per uso interno
Usa pymetrics online utilizzando i servizi onworks.net