使用python(或其他东西)查询fuseki服务器

sma*_*ish 2 rdf sparql fuseki

我正在尝试针对我通过浏览器本地运行但仍然崩溃的fuseki服务器发出一个复杂的查询 - 是否可以通过python脚本来实现?如果是这样的话?

evs*_*ino 7

您可以使用任何合适的命令行工具,例如curl:

curl http://localhost:3030/your_service/sparql --data 'query=ASK { ?s ?p ?o . }'

如果要专门使用Python,可以使用SPARQLWrapper,或只使用Requests包.

使用请求的示例:

import requests
response = requests.post('http://localhost:3030/your_service/sparql',
       data={'query': 'ASK { ?s ?p ?o . }'})
print(response.json())
Run Code Online (Sandbox Code Playgroud)