用RDFLib向Stardog添加包含空节点的三元组

2024-05-23 21:11:47 发布

您现在位置:Python中文网/ 问答频道 /正文

使用一个Python数据库来操作starfli库。如何添加空白节点?我正在尝试g.add((BNode(),FOAF.knows,Literal('amy'))),但是我得到一个异常“SPARQLStore不支持Bnodes!”。还有什么选择?在


Tags: add数据库节点空白knowsfoafliteralamy
1条回答
网友
1楼 · 发布于 2024-05-23 21:11:47

这是对RDFLib的SPARQLStore实现的限制,您似乎正在使用它。参见docs。在

您可以通过使用SPARQLWrapper直接插入三元组而不使用RDFLib接口来实现这一点。在

相关问题 更多 >