EnglishFranceseSpagnolo

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
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 2
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL reindirizza i comandi 3D da a
    Applicazione Unix/Linux OpenGL su a
    GPU lato server e converte il
    immagini 3D renderizzate in un flusso video
    con quale ...
    Scarica VirtualGL
  • 4
    libusb
    libusb
    Libreria per abilitare lo spazio utente
    programmi applicativi con cui comunicare
    dispositivi USB. Pubblico: sviluppatori, fine
    Utenti/Desktop. Linguaggio di programmazione: C.
    Categorie ...
    Scarica libus
  • 5
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 6
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • Di Più "

Comandi Linux

Ad