Я использую rdflib для загрузки RDF-графа в скрипт Python
Я хотел бы напечатать список предметов, используя определенные префиксы
Я не нахожу никакого способа применить префиксы.
Мой код
import rdflib
filepath = "... my file path ..."
gs = rdflib.Graph()
gs.bind('qs', "http://qs.org/")
gs.bind('foaf',"http://xmlns.com/foaf/0.1/")
gs.parse(filepath,format="nt")
mdstr = ""
for subject in gs.subjects():
mdstr += str(subject) +"\n"
print(mdstr)
я получаю, например
http://qs.org/s12095
на месте
QS: s12095