Ajgu.

Graphe-Datenbank mit mehreren Backends-Architektur
Jetzt downloaden

Ajgu. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • AGPL
  • Name des Herausgebers:
  • Amirouche Boubekki
  • Website des Verlags:
  • http://bitbucket.org/abki/

Ajgu. Stichworte


Ajgu. Beschreibung

Graphe-Datenbank mit mehreren Backends-Architektur Ajgu ist die Graphe-Datenbankbibliothek für Python in Python. Es ist mit der Idee, ein anderes Persistenz-Backend zu verwenden, und unterstützt derzeit Python AnyDBM-Modul. >>> von ajgu.backends Importieren von Anydbbackend >>> von Ajgu Import Graphedatabase >>> Optionen = {"db_home": "/var/ajgu/mydb.dbm", "flag": "c", "Mode": 438 } >>> Backend = Anydbbackend (Optionen) >>> Graphe = Graphedatabase (Backend) Backends nimmt ein Diktonarn an, um sich selbst einzurichten, checken Sie jede Backend-Dokumentation an, um zu wissen, welche Optionen es benötigt werden () Kann nicht einfacher sein, siehe Anmerkungen: >>> Node.Set_Property ("Titel", "Mein Super Duper Cool Title") >>> Node.Set_Property ("Inhalt", "" Lorem Ipsum dolor Sit AMET, Konsekteadipiscing Elit. Maecenas Massa DUI, Facilissis Aliquam Facilissis SED, Vulputate ID NIBH. Suspendisse Non Interdum Elit. Etiam Placerat, LACUS SED TEMPUS VENENATIS, velit ligula cursus elit, vel blandit elit erat et turpis. «» ") Nur String-Objekte werden als Schlüssel oder Werte akzeptiert, sowie eine weitere Einschränkung der Tasten, sie sollten keine Doppelpunkte enthalten«: ». Um Ihre Daten zurückzuleiten >> Knoten : >>> n = graphe.get_node (0) n und Knoten sind derselbe Grafikknoten. Geben Sie die Datenbank, wenn Sie fertig sind: >>> graphe.close () Erstellen Sie einen ArrowF Objekt: >>> N1 = Graphe.Create_Node () >>> N1.Set_Property ("Klasse", "Twit") >>> N2 = graphe.create_node () >>> n2.set_property ("Klasse", "Artikel ") >>> arrow = n1.add_arrow (N2) Sie können auch Pfeile annotieren: >>> arrow.set_property (" Typ "," Erbschaft ") Sie können den Pfeil löschen: >>> arrow.delete () 't Löschen Sie den verknüpften Knoten, der so begrenzt ist. Anforderungen: · Python


Ajgu. Zugehörige Software

Ijson

Ein Python-Wrapper an Yajl, der eine Standard-Iterator-Schnittstelle bereitstellt, um JSON-Parsing zu streamen ...

198

Herunterladen