Visualisieren Sie einen interaktiven Graphen

Wie hier drücke ich, wie man eine GUI erstellt, wo der Benutzer mit einem Graphen laden und interagieren kann. Allerdings sollen die Knoten nicht gezogen werden, sondern nur geklickt werden. Für den entsprechenden Klickknoten sollte ein weiteres Python-Skript ausgelöst und der Graph aktualisiert / ein neues hinzugefügt werden, wenn das einfacher wäre. Das ist, warum pythonbasierte Lösung für mich einfacher sein könnte, nehme ich an, aber nicht obligatorisch (unter Berücksichtigung von Javascript jetzt)

Fortschritt so weit: Im Moment versuche ich, Bokeh in Python verwenden aber sieht so aus, als ob es nicht die erforderliche Interaktivität bietet. Auch habe ich in matplotlib geschaut, aber es funktioniert mit statischen grafiken

Mein Problem: Ich habe keine Erfahrung mit Graphbibliotheken, was es schwieriger macht zu verstehen, wie dies getan werden kann und wähle das richtige Modell. Meine nächste Idee war, Javascript auszuprobieren, aber irgendwelche Ratschläge in Richtungen wären sehr willkommen

Bearbeiten: Standalone-Anwendung oder Web-Applikation .. alles funktioniert Danke!

  • Animation von "wachsenden" Line-Plot in Python / Matplotlib
  • Schildkröte Freihandzeichnung
  • Spyder Plot Inline
  • Wie kann man eine JAR-Datei als Netzwerk-Graph darstellen?
  • Was kann Pygame in Form von Grafiken, die wxPython nicht können?
  • Design des virtuellen Versuchsraumes
  • Python ist die beste Programmiersprache der Welt.