[Python] So fügen Sie RDF Triple mithilfe von rdflib zu Ihrem eigenen Fuseki-Server hinzu

Ich habe nicht herausgefunden, wie ich mit rdflib umgehen soll, daher ist dies ein vorläufiger Prozess. rdflib-Dokumentation

Code zum Hinzufügen eines RDF-Tripels zum Fuseki-Server

rdf2fuseki.py


import rdflib
from rdflib import Graph,URIRef

if __name__ == '__main__':

    #Herstellung von RDF Triple zu addieren
    bob    = URIRef("http://example.org#bob")
    like   = URIRef("http://example.org#like")
    tomato = URIRef("http://example.org#tomato")

    #Bereit für den Endpunkt
    endpoint = r"http://localhost:3030/ds/query"
    store = sparqlstore.SPARQLUpdateStore()
    store.open((endpoint,r"http://localhost:3030/ds/update"))
    
    #Diagramm zum Hinzufügen
    default_graph = URIRef('http://example.org/default-graph')
    ng = Graph(store, identifier=default_graph)
    ng.add((bob, like, tomato)) #Zu RDF Triple hinzugefügt

RDF Triple wird hinzugefügt, aber die folgende Warnung wird angezeigt und muss verbessert werden

WARN : Unrecognize request parameter (ignored): output
WARN : Unrecognize request parameter (ignored): format
WARN : Unrecognize request parameter (ignored): results

Recommended Posts

[Python] So fügen Sie RDF Triple mithilfe von rdflib zu Ihrem eigenen Fuseki-Server hinzu
So installieren Sie Python mit Anaconda
Fügen Sie mitmproxy Ihre eigene Inhaltsansicht hinzu
So fügen Sie der Anaconda-Umgebung ein Python-Modul hinzu
Verbinden Sie Ihre SQL Server-Datenbank mit Python mit Alibaba Cloud Function Compute
Möchten Sie Python-Dekoratoren Typhinweise hinzufügen?
[Python] Implementieren Sie Ihre eigene listenähnliche Klasse mit collection.UserList
So definieren Sie Ihr eigenes Ziel in Sage
So fügen Sie einen Suchpfad für Python-Module hinzu
So hosten Sie die Web-App-Backend-Verarbeitung in Python mithilfe einer Leihserver-Subdomain
Memo zum Erstellen einer eigenen Box mit Peppers Python
So richten Sie eine Python-Umgebung mit pyenv ein
Versuchen Sie, Ihr eigenes Intro-Quiz mit Python zu verbessern
So senden Sie Microsoft Forms automatisch mit Python (Mac-Version)
So erstellen Sie ein Python-Paket mit VS Code
So fügen Sie einer PDF-Datei Seitenzahlen hinzu (in Python)
Beenden bei Verwendung von Python in Terminal (Mac)
[Road to Intermediate Python] Definieren Sie in Ihrer eigenen Klasse
So rufen Sie mehrere Arrays mit Slice in Python ab.
[Einführung in Python] Wie stoppe ich die Schleife mit break?
So führen Sie einen Befehl mit einem Unterprozess in Python aus
[Einführung in Python] So schreiben Sie sich wiederholende Anweisungen mit for-Anweisungen
So installieren Sie Python
[Ansible] So rufen Sie Variablen auf, wenn Sie ein eigenes Modul erstellen
[Einführung in Python] Wie man bedingte Verzweigungen mit if-Anweisungen schreibt
[Circuit x Python] So lösen Sie Schaltungsgleichungen symbolisch mit sympy
So geben Sie das öffentliche Verzeichnis Python Simple HTTP Server an
So verschieben Sie ein zweidimensionales Array nur mit Python [Hinweis]
(Hinweis) So übergeben Sie den Pfad Ihres eigenen Moduls
Hinzufügen neuer Daten (gerade Linien und Diagramme) mit matplotlib
So aktualisieren Sie FC2-Blogs usw. mithilfe von XMLRPC mit Python
So installieren Sie Python [Windows]
python3: Verwendung der Flasche (2)
So aktualisieren Sie Pythons Tkinter auf 8.6
Wie benutzt man Python Argparse?
Starten Sie mit Python zu Selen
[Python] Verwendung von checkio
So führen Sie Notepad ++ Python aus
So ändern Sie die Python-Version
Wie man in Python entwickelt
[Python] Wie man Skalar beurteilt
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
So stellen Sie cron für reguläres Python-Scraping auf dem Sakura-Server ein.
Verwandeln Sie Ihr Android-Smartphone mithilfe von Python in einen Webserver.
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
Erstellen Sie das Thema von Pythonista 3 wie Monokai (wie Sie Ihr eigenes Thema erstellen)
[Python] So fügen Sie einer Tabelle Zeilen und Spalten hinzu (pandas DataFrame)
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Versuchen Sie, sich mit Python auf Ihrem PC automatisch bei Netflix anzumelden
So erstellen Sie Ihre eigene Domain-Site mit Heroku (kostenloser Plan)
Rufen Sie mit ctypes Ihre eigene gemeinsam genutzte Bibliothek in C-Sprache von Python aus auf