2009-10-21 23 views
6

Debo decir que estoy buscando algo interactivo, equivalente a lo que Nevron ofrece en su producto .NET Diagram, donde un usuario puede crear nodos, interactuar con ellos arrastrándolos, etc. Sé que GraphViz, pero hasta ahora como sé que es estático, y solo representa un gráfico/diagrama, no hay interacción con él.¿Hay una buena biblioteca de diagramas para Python?

Tengo la mala sensación de que no hay nada tan rico como este en el mundo multiplataforma para Python o cualquier otro lenguaje de script, pero tal vez me lo he perdido.

+0

¿ha encontrado algo? Estoy buscando el mismo tipo de cosas. – LB40

Respuesta

0

Escribir archivos de puntos graphviz es una buena forma de hacerlo. Google para graphviz y vea http://code.google.com/p/pydot/ para un contenedor de Python.

+1

esto es estático. – LB40

2

Ubigraph probablemente no es lo que quiere, pero sigue siendo realmente excelente.

+0

¿Pero esto permite la selección del usuario de los nodos? Hasta donde sé, no es interactivo. –

+0

Me disculpo. Recordé que era interactivo de esa manera, pero estaba equivocado. Ubigraph es * no * lo que quieres. :/ –

+0

Ubigraph le permite conectar devoluciones de llamadas para hacer doble clic en eventos en vértices, pero no le permite arrastrarlos. Sin embargo, su diseño orientado a la fuerza sigue siendo bastante ingenioso. – synthesizerpatel

Cuestiones relacionadas