2009-10-21 19 views
6

Ich sollte sagen, dass ich etwas interaktives suche, was Nevron in seinem .NET Diagramm-Produkt anbietet, wo ein Benutzer Knoten erstellen, mit ihnen interagieren kann, indem er sie herumzieht usw. Ich weiß, dass es GraphViz gibt, aber soweit Wie ich weiß, ist es statisch, und nur ein Graph/Diagramm rendert, gibt es keine Interaktion mit ihm.Gibt es eine gute Diagrammbibliothek für Python?

Ich habe das schlechte Gefühl, dass es nichts so Reiches in der plattformübergreifenden Welt für Python oder irgendeine andere Skriptsprache gibt, aber vielleicht habe ich es verpasst.

+0

Haben Sie etwas gefunden? Ich suche die gleiche Sache. – LB40

Antwort

0

Schreiben von graphviz dot-Dateien ist ein guter Weg zu gehen. Google für graphviz und siehe http://code.google.com/p/pydot/ für einen Python-Wrapper.

+1

das ist statisch. – LB40

2

Ubigraph ist wahrscheinlich nicht das, was Sie wollen, aber ist immer noch sehr gut.

+0

Aber ermöglicht dies die Benutzerauswahl der Knoten? Soweit ich das beurteilen kann, ist es nicht interaktiv. –

+0

Ich entschuldige mich. Ich hatte mich daran erinnert, dass es auf diese Weise interaktiv war, aber es war falsch. Ubigraph ist * nicht * was du willst. :/ –

+0

Ubigraph ermöglicht es Ihnen, Callbacks anzuhängen, um Ereignisse auf Scheitelpunkte doppelt anzuklicken, aber Sie können sie nicht ziehen. Das kraftgesteuerte Layout ist aber immer noch ziemlich raffiniert. – synthesizerpatel

Verwandte Themen