Pydot.

Interfaccia Python al DOT Linguaggio di Graphviz
Scarica ora

Pydot. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Ero Carrera
  • Sito web dell'editore:
  • http://code.google.com/u/ero.carrera/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 20 KB

Pydot. Tag


Pydot. Descrizione

Interfaccia Python per la lingua Dot di Graphviz PyDot è una libreria Python libero e open source che permette di creare facilmente entrambi i grafi orientati diretti e non, da Python. Attualmente sono supportati tutti gli attributi implementate nella lingua Dot (fino a Graphviz 2.16) .Output può essere inline in Postscript in ambienti scientifici interattivi come TeXmacs, o di uscita in qualsiasi del formato del supportato dagli strumenti graphviz dot, Neato, twopi. NOTA: PyDot è concesso in licenza e distribuito sotto i termini della licenza MIT. Requisiti: · Pyparsing · Graphviz Cosa c'è di nuovo in questa versione: · Il parser è stato migliorato molto. Si passa tutti i test di regressione di graphviz (che considero piuttosto un risultato di vedere il tipo di costrutti pazzi su quelli) · Diversi set di caratteri dovrebbero ora essere trattati correttamente. · La ricerca di eseguibili di graphviz è stata migliorata per tutte le piattaforme. Su Windows, percorsi e chiavi di registro vengono cercati. Su Unix ora, dovrebbe essere lo stesso comportamento come il tradizionale percorso di ricerca della shell. (Grazie Andy Gimblett e molti altri) · Percorsi doppi apici in Windows sono né correttamente gestite. Il controllo os.path.exists () non riesce se un percorso valido è racchiuso tra virgolette. · 'Tipo' parola chiave è stato cambiato in tutto il mondo a 'graph_type' · Migliore gestione dei default Nodo / EDGE / Grafico. Metodi Aggiunto: set_graph_defaults, set_node_defaults, set_edge_defaults, get_graph_defaults, get_node_defaults, get_edge_defaults · Ora è possibile utilizzare rango per disporre i nodi allo stesso livello · Più grafici principali in un file sono ora supportati, verrà restituito come un elenco di istanze di grafici · Manipolazione di shapefile Dot (). Set_shape_files () · Metodo Aggiunto "add_style ()" per la classe Nodo di stili facilmente aggiungere a un nodo · Liste di attributi aggiornati per riflettere quelle disponibili in graphviz 2.16 · Aggiunto segnalazione degli errori durante il rendering grafici con eseguibili GraphViz. C'è stato un problema spesso riportato in cui i grafici di uscita avrebbero 0 dimensioni. Nella maggior parte dei casi questo è dovuto alla mancanza Graphviz una libreria per un formato che pydot presume essere lì. Ora l'errore proposta dal file eseguibile verrà segnalato, invece di essere in silenzio ignorato (Grazie Jarno) · Miglioramento parsing di identificatori · Aggiunto non GraphViz attributi necessari per dot2tex · Jose Fonseca ha contribuito una correzione che fare con le stringhe citato il modulo il punto parsing · Setup.py aggiornato in modo che sia possibile installare pydot attraverso setuptools' easy_install · Edge) s ( 'possono essere creati passando due Nodo oggetti così come, in precedenza sostenuto, due stringhe con i nomi dei nodi. Attenzione: quando si passa due istanze Node, non saranno presi in considerazione gli attributi. Il bordo leggerà solo i nomi dei nodi per creare un bordo, i nodi devono essere aggiunti separatamente al grafico in modo che tutti i loro attributi sono 'ricordati'. · Sostituisce tutte le str () 's per unicode ()' s · E 'ora possibile specificare manualmente il percorso per gli eseguibili di graphviz nel caso essi non possono essere trovati automaticamente. Le 'set_graphviz_executables (percorsi)' metodo prendere un dizionario che specifica la posizione dei file eseguibili. Si prega di fare riferimento alla documentazione per informazioni dettagliate utilizzo. · E troppe correzioni alla lista ...


Pydot. Software correlato

DRJAVA.

Ambiente di sviluppo gratuito e leggero per scrivere programmi Java ...

133 10.7 MB

Scarica