Скажем, они выглядят примерно так:
Файл1 — люди.ttl
Код: Выделить всё
Bob a person ;
feeds cat-1 ;
trains dog-1 ;
owns house-1 .
Код: Выделить всё
house-1 a house ;
worth "$500k" ;
has_address "123 Road Dr." .
Код: Выделить всё
from rdflib import Graph
pplGraph = Graph().parse('people.ttl')
hsGraph = Graph().parse('houses.ttl')
Я знаю, что могу сделать что-то вроде:
Код: Выделить всё
for s,p,o in hsGraph.triples((None, None, None)):
pplGraph.add((s,p,o))
Подробнее здесь: https://stackoverflow.com/questions/791 ... lib-graphs
Мобильная версия