首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SPARQLWrapper询问联邦SPARQL查询

使用SPARQLWrapper询问联邦SPARQL查询
EN

Stack Overflow用户
提问于 2013-09-26 15:47:35
回答 1查看 743关注 0票数 1

我们如何使用SPARQLWrapper询问联邦查询?如果不可能,是否有其他库可用于对Python进行此类查询?

EN

回答 1

Stack Overflow用户

发布于 2013-10-02 14:56:38

只需添加SERVICE关键字,就可以以与普通查询相同的方式询问联邦查询。

下面可以找到sparql.org端点上的一个示例(根据http://answers.semanticweb.com/questions/1830/federated-sparql-on-sparqlorg)

代码语言:javascript
复制
from SPARQLWrapper import SPARQLWrapper

sparql = SPARQLWrapper("http://sparql.org/sparql")

sparql.setQuery("""
select * 
from <http://xmlns.com/foaf/0.1/> # bogus, not used
{
  service <http://dbpedia.org/sparql> {
    [] a ?Concept
  }
}
limit 10
""")
results = sparql.query()
results.print_results()

当然,选择的端点必须能够处理联邦查询。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19032849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档