Как добавить файл .ttl в python rdflib - PullRequest
0 голосов
/ 16 апреля 2019

Я работаю с использованием библиотеки Python rdflib для обработки файлов .ttl. У меня есть некоторые тройки в файле .ttl, но я хочу добавить (обновить) файл, добавив новые тройки в существующий файл .ttl, используя библиотеку python rdflib. Например: file1.ttl имеет 10 троек (subject-> Предикат-> объект), и я хочу добавить 5 новых троек в тот же файл, добавив файл .ttl в Python rdflib.

Спасибо!

1 Ответ

0 голосов
/ 13 июня 2019

вам просто нужно «добавить» график согласно документации: https://rdflib.readthedocs.io/en/4.2.2/merging.html

from rdflib import Graph

g1 = Graph()
g1.parse("file1.ttl", format="turtle")

g2 = Graph()
g2.parse("file2.ttl", format="turtle")

graph = g1 + g2

graph.serialize("file1.ttl", format="turtle")
...