使用上下文/图形向Python中的Surf RDF添加三元组

使用上下文/图形向Python中的Surf RDF添加三元组,python,sesame,rdflib,Python,Sesame,Rdflib,在python中,我试图使用Surf RDF向Sesame数据存储添加三元组 但是,使用以下方法: session.default_store.add_triple (s, p, o, surf.rdf.URIRef("http://hi/me")) 导致添加三元组,但不包含上下文。因此,s、p、o被添加到存储中,而不是添加到任何上下文中 我在上下文中做了什么错事吗?还有其他人有这个问题吗 或者,什么是将所有这些放入的好方法?或者,您也可以使用Sesame和Python以及RDFAlchemy

在python中,我试图使用Surf RDF向Sesame数据存储添加三元组

但是,使用以下方法:

session.default_store.add_triple (s, p, o, surf.rdf.URIRef("http://hi/me"))
导致添加三元组,但不包含上下文。因此,s、p、o被添加到存储中,而不是添加到任何上下文中

我在上下文中做了什么错事吗?还有其他人有这个问题吗


或者,什么是将所有这些放入的好方法?

或者,您也可以使用Sesame和Python以及RDFAlchemy,后者具有相当好的Sesame支持

代码现在在此处维护并处于活动状态:

或者,您也可以将Sesame和Python与RDFAlchemy一起使用,后者具有相当好的Sesame支持

代码现在在此处维护并处于活动状态:

谢谢你。我希望我能在Surf中解决这个问题,因为我在这方面做了很多工作,但我会在RDFAlchemy中重写,看看我会怎么做。谢谢。我希望我能在Surf中解决这个问题,因为我在这方面做了很多工作,但我会在RDFAlchemy中重写,看看我会怎么做。