Как запросить онтологию ресурса dbpedia 'wikiPageExternalLink'

Используя sparql\sparqlwrapper в python, как я смогу запросить значения определенного ресурса dbpedia? Например, как я смогу получить значения dbpedia-owl:wikiPageExternalLink http://dbpedia.org/page/Asturias? Вот простой пример того, как я могу запросить rdfs:label Астурии. Но я не знаю, как изменить параметры запроса/запроса, чтобы получить значения свойства/онтологии, отличные от тех, которые включены в схему rdfs. Вот пример:

from SPARQLWrapper import SPARQLWrapper, JSON, XML, N3, RDF
sparql = SPARQLWrapper("http://dbpedia.org/sparql")
sparql.setQuery("""
    PREFIX rdfs: 
    SELECT ?label
    WHERE {  rdfs:label ?label }
""")
print '\n\n*** JSON Example'
sparql.setReturnFormat(JSON)
results = sparql.query().convert()
for result in results["results"]["bindings"]:
    print result["label"]["value"]

Надеясь получить обратную связь. Заранее спасибо!

7
задан jaysonpryde 21 May 2012 в 21:56
поделиться