EnglishFranceseCorsi

Favicon di OnWorks

pyreverse3 - Online nel cloud

Esegui pyreverse3 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando pyreverse3 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


pyreverse - analizza i file sorgenti Python ed estrae i diagrammi da essi.

SINOSSI


pireverso [opzioni]

DESCRIZIONE


pireverso è un analizzatore di sorgenti Python. Analizza i pacchetti Python e produce diagrammi UML
in diversi formati di output. (punto, tutti i formati disponibili per punto e vcg). Insieme a
diverse opzioni, puoi mettere a punto cosa e come moduli, classi e
gli attributi verranno mostrati nel diagramma. Puoi combinare più moduli in un progetto
(tranne con -c ).

Se non è stata specificata l'opzione -c e nessuna --diadefs, pireverso creerà
- un diagramma 'classi_ 'per le classi in e
(se c'è più di un modulo in )
- un diagramma 'pacchetti_ 'per le dipendenze del pacchetto in

Con -c , pireverso crea un diagramma per questo con nome file
. . Puoi fare -c , -C .

VERSIONI


-h, --aiuto
mostra il messaggio di aiuto ed esci

-P , --progetto=
imposta il nome del progetto su se non si usa l'opzione -c. (predefinito: 'Nessun nome')

--ignora=
Inserisci (potrebbe essere una directory) alla lista nera (non analizzata)

-F , --filter-mode=
filtrare attributi e funzioni in base a . Puoi combinare le modalità usando
"+" come "SPECIALE+ALTRO". Le modalità corrette sono:
- 'PUB_ONLY': filtra tutti gli attributi non pubblici (predefinito)
- 'ALL': nessun filtro
- 'SPECIAL': filtra le funzioni speciali di Python eccetto il costruttore
- 'ALTRO': filtra gli attributi protetti e privati ​​[corrente: PUB_ONLY]

-D , --diadefs=
creare un diagramma secondo le definizioni del diagramma in

-C , --class=
creare un diagramma di classe con tutte le classi relative a [attuale: nessuno] il
la classe deve essere nel file . Per impostazione predefinita, questo includerà tutti gli antenati
e classi associate di e includi i nomi dei moduli (es. '-ASmy' ).

-un , --show-ancestori=
mostrare generazioni di classi di antenati non in

-A, --all-antenato=[yn]
mostra tutti gli antenati di tutte le classi in [attuale: nessuno]

-S , --show-associated=
mostrare classi associate. =1 prenderà lezioni solo direttamente
relative alle classi del progetto, mentre =2 prenderà anche tutto
classi relative a quelle recuperate da =1.

-S, --all-associato=[yn]
mostra ricorsivamente tutti gli associati di tutte le classi associate [corrente: nessuno]

-b, --integrato
includi oggetti incorporati nella rappresentazione delle classi [current: False]

-m [yn], --module-names=[yn]
includere il nome del modulo nella rappresentazione delle classi. Questo includerà il modulo completo
percorso nel nome della classe. [attuale: nessuno]

-k, --only-classnames
non mostrare attributi e metodi nelle caselle delle classi; questo disabilita i valori -f
[corrente: falso]

-o , --output=
creare un *. file di output se il formato è disponibile. I formati disponibili sono tutti
formati che il punto può produrre e vcg. [predefinito: punto]

ESEMPI


Ecco alcuni esempi per le opzioni della riga di comando:

pyreverse -a1 -s1 -m

-a1 -s1 includerà un livello di antenato e le classi associate nel diagramma
del moduli, mentre -m mostrerà il percorso completo del modulo di ogni classe.
È possibile utilizzare il -un, -S, -UN, -S opzioni allo stesso modo. Nota che in classe
diagrammi (usando -c ) -a e -s ridurranno piuttosto che ingrandire il diagramma.

pyreverse mod/foo.py mod/fee.py -k

Questo è interessante se il diagramma per =mod è troppo complicato: puoi
mostra solo i nomi delle classi (nessun attributo o metodo, opzione -k); o prendi solo il
moduli che ti interessano (qui fee.py e foo.py).

RICHIEDE


Python

Usa pyreverse3 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 2
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • 3
    fre:ac - convertitore audio gratuito
    fre:ac - convertitore audio gratuito
    fre:ac è un convertitore audio e CD gratuito
    ripper per vari formati ed encoder.
    È dotato di MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC e Bonk
    sostegno, ...
    Scarica fre:ac - convertitore audio gratuito
  • 4
    matplotlib
    matplotlib
    Matplotlib è una libreria completa
    per creare statici, animati e
    visualizzazioni interattive in Python.
    Matplotlib rende le cose facili facili e
    cosa difficile...
    Scarica Matplotlib
  • 5
    Bone Man
    Bone Man
    Scrivi la tua logica chatbot una volta e
    collegarlo a uno dei disponibili
    servizi di messaggistica, incluso Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram o anche tu...
    Scarica Botman
  • 6
    Joplin
    Joplin
    Joplin è un software gratuito e open source
    applicazione per prendere appunti e cose da fare che
    può gestire un gran numero di note in
    Formato Markdown, organizzali in
    quaderni e...
    Scarica Joplin
  • Di Più "

Comandi Linux

Ad