/ / Pridanie triplikácie do Surf RDF v Pythone s kontextom / grafom - python, sesame, rdflib

Pridanie triplikácie do Surf RDF v Pythone s kontextom / grafom - python, sezam, rdflib

V pytóne sa snažím pridať Surf RDF trojnásobok do úložiska údajov Sesame.

Použite nasledujúci postup:

session.default_store.add_triple (s, p, o, surf.rdf.URIRef("http://hi/me"))

spôsobí, že triple sú pridané, ale bez kontextu. Takže s, p, o sú pridané do obchodu, ale nie do žiadneho kontextu.

Robím niečo v kontexte? Má niekto iný problém?

Alternatívne, čo je dobrý spôsob, ako to všetko vložiť?

odpovede:

1 pre odpoveď č. 1

Prípadne môžete tiež pracovať so Sesame a Pythonom s RDFAlchemy, ktorý má pomerne dobrú podporu sezamu.

Kód je teraz zachovaný a žije tu: https://github.com/gjhiggins/RDFAlchemy