У меня есть списки литералов, которые я хотел бы добавить в виде rdf: lists на график. Я могу читать rdf: lists без проблем, используя rdflib.collection.Collection, но я не смог добавить эти списки в другие графики или итеративно сгенерировать rdf: list из списка python.
Имеет ли 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])