我当前正在使用wikidata query service来运行我的wikidata查询。
例如,我的wikidata查询之一如下所示。
SELECT ?sLabel {
SERVICE wikibase:mwapi {
bd:serviceParam wikibase:api "EntitySearch".
bd:serviceParam wikibase:endpoint "www.wikidata.org".
bd:serviceParam mwapi:search "natural language processing".
bd:serviceParam mwapi:language "en".
?item wikibase:apiOutputItem mwapi:item.
?num wikibase:apiOrdinal true.
}
?s wdt:P279|wdt:P31 ?item .
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en" }
}
ORDER BY ?num
LIMIT 10
我想知道我们是否可以在python程序中使用这些查询?如果是这样,我们如何在python中集成查询?
如果需要,我很乐意提供更多详细信息。
最佳答案
sparqlwrapper
可以处理。您可以找到更多信息here