我当前正在使用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

09-25 16:29