如何解决如何在python中使用Sparql Query获取个体实例和值文字
我在 protegee 中创建了一个本体,并以 .owl 文件格式在线上传。现在我可以使用 jupyter
notebook 和 rdflib
在 python 中加载它以获取所有语句或实体属性值 (EAV)。现在我想获取个人及其财产的价值。例如,"Bob hasAge 32"
、"Alice hasAge 23"
等。
我想查询本体得到下表形式的结果。我怎样才能做到这一点?
如果需要,我很乐意提供更多信息。
提前致谢。
个人 | 年龄 |
---|---|
鲍勃 | 32 |
爱丽丝 | 23 |
解决方法
只需重写 UninformedUser 的评论作为接受的答案:
如果你有 SPARQL 查询,为什么你不能在 rdflib 中做呢?为什么不尝试阅读官方文档? https://rdflib.readthedocs.io/en/stable/intro_to_sparql.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。