python - 有没有办法迭代地将列表添加到 rdflib 中的图表?
问题描述
我有一些文字列表,我想将它们作为 rdf:lists 添加到图表中。我可以使用 rdflib.collection.Collection 毫无问题地读取 rdf:lists,但我无法将这些列表添加到其他图表,或者从 python 列表迭代生成 rdf:list。
rdflib 有这样的功能吗?
更新:我回顾了文档并找到了使用 Collection 的解决方案。
from rdflib.graph import Graph, BNode, Collection, Literal, RDF, Namespace
listName = BNode()
EX = Namespace('http://www.example.org/')
g.bind('ex', EX)
g = Graph()
listo = [1,2,356,4]
c = Collection(g,EX.name,[Literal(x) for x in listo])
解决方案
如果c = Collection(g,EX.name,[Literal(x) for x in listo])
解决了问题,请将其标记为已解决,以便人们知道如果他们有相同的问题可以访问它以获取答案,谢谢!
推荐阅读
- android - 片段内的水平 Recyclerview
- html - 隐藏 HTML 元素作为临时 bot 预防方法的推荐方法
- reactjs - 我如何使用嵌套组件进行子路由
- php - 您可以使用内联样式值进行数学运算或使用 SASS 使用内联 CSS 进行数学运算吗?
- airflow - 气流 - 在不杀死 DAG 的情况下超时任务
- html - 使用“悬停”到“菜单”以在“div”中显示图像
- jvm - JVM gc 日志分析
- python - SQLAlchemy:对 JSONB 列的键进行向量搜索
- maven-3 - Maven 多模块在将一个模块用于另一个模块之前对其进行遮蔽
- laravel - Laravel中POST方法的路由回退?