我在Wikidata中映射多个实体(Q条目),我需要相同的属性记录(p条目)。对于这个问题,假设我有一个包含五个Wikidata实体(Q1、Q2、Q3、Q4、Q5)的列表,我想为它们检索相同的属性记录(比如P1、P2和P3)。我提前知道所有的问题和问题。在
我了解如何对单个记录(比如Q1)提出SPARQL查询,还了解如何使用特殊服务指定标签的返回wikibase:标签函数对于P1、P2和P3。在
第一个问题是,有没有一种方法可以只使用SPARQL在给定SPARQL查询的实体列表(Q1到Q5)上循环?在
如果答案是否定的,是否存在任何示例Python或伪代码来在外部标识符列表(Q1到Q5)上循环发出单个SPARQL查询,比如作为外部文本或CSV文件提供?在
如果有一个简单的方法来解决这个问题,我很乐意听到。在
我想你在找
VALUES
子句:Try it!
相关问题 更多 >
编程相关推荐