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

Sparql 使用python(或其他东西)查询fuseki服务器,sparql,rdf,fuseki,Sparql,Rdf,Fuseki,我试图对fuseki服务器发出一个复杂的查询,我在本地通过浏览器运行该服务器,但它不断崩溃——有可能通过python脚本执行吗?如果是的话-如何 您可以使用任何合适的命令行工具,例如curl: curlhttp://localhost:3030/your_service/sparql --数据'query=ASK{s?p?o.}' 如果您想专门使用Python,可以使用,也可以只使用包 使用请求的示例: import requests response = requests.post('http

我试图对fuseki服务器发出一个复杂的查询,我在本地通过浏览器运行该服务器,但它不断崩溃——有可能通过python脚本执行吗?如果是的话-如何

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

curlhttp://localhost:3030/your_service/sparql --数据'query=ASK{s?p?o.}'

如果您想专门使用Python,可以使用,也可以只使用包

使用请求的示例:

import requests
response = requests.post('http://localhost:3030/your_service/sparql',
       data={'query': 'ASK { ?s ?p ?o . }'})
print(response.json())
使用上述命令,它也可以工作

遵循来自的想法,即

SOH SPARQL查询

s-query --service=endpointURL 'query string'

s-query --service=endpointURL --query=queryFile.rq

什么东西一直在崩溃——fuseki还是你的浏览器?为什么你认为python会是一个更好的选择?您在python路径上尝试了什么?可能还值得尝试一两个不同的浏览器。。。
s-query --service=endpointURL 'query string'

s-query --service=endpointURL --query=queryFile.rq