Ich muss ein Diagramm basierend auf einer Reihe von Eingabedateien erstellen. Da diese Dateien während separater Iterationen geladen werden können, muss ich das Diagramm speichern und in der Lage sein, nach die Grafikinformationen aus der Datei erneut zu laden.Laden und Speichern von Diagrammen in Python
Die offensichtliche Wahl scheint graphviz, aber die Python-API scheint nicht zu laden. PyDot hat eine parse_dot_data
Datei und wird auch in this answer referenziert, aber die Dokumentation ist nicht vorhanden und es gibt keine klare Möglichkeit, an ein Diagramm "anzuhängen". Dann gibt es networkX, die die ability to load scheinen, obwohl es nirgends in der Dokumentation zu finden ist. Schließlich gibt es graph-tool, was übertrieben ist und mehr Bibliotheken und Tools erfordert, als ich für diesen einfachen Job brauche.
Ich bin sicher, dass dies ein gelöstes Problem sein muss, und ich bin widerwillig "das Rad neu zu erfinden" und schreibe eine Datenbank/Persistenz-Schicht, um dies zu erreichen.
Wie kann ich ein einfaches Diagramm in Python erstellen, irgendwo speichern und bei Bedarf laden?
Das sieht sinnvoll aus. Offensichtlich hatte ich diesen Link 2 Minuten nach dem Schreiben meines Beitrags gefunden ... – lorenzog