python - wikidata api 从实体中检索属性(wikidata 条目)
问题描述
我想检索 wikidata 条目的属性(例如,我想检索 Donald Trump (Q22686) 的出生日期 (P569))。我尝试使用 wbgetentities 作为操作,但未能检索到比 wikidata 条目的描述更多的内容。是否可以使用 wbgetentities 检索属性?
import requests
API_ENDPOINT = "https://www.wikidata.org/w/api.php"
query = "Q66505"
params = {
'action': 'wbgetentities',
'format': 'json',
'languages': 'de',
'ids': query,
'props': 'labels|descriptions'
}
r = requests.get(API_ENDPOINT, params = params)
print(r.json())
我查看了描述,但找不到解决方案: https ://www.wikidata.org/w/api.php?action=help&modules=wbgetentities
解决方案
推荐阅读
- html - 主页翻译链接是静态的,不用于翻译所有页面
- batch-file - 如何批量添加数字变量前的 0
- swift - 仅在从 Firebase 数据库 Swift 下载所有内容后重新加载 TableView 数据
- c# - 使用文件/文件夹中的信息或首先加载该信息是更好的做法吗?
- python - 如何让一个类继承另一个类的所有相同类
- html - 如何将 CSS 文件连接到 HTML 文件?
- python - 似乎无法从该网站上抓取 tbody
- python - 如何根据每个单元格的值并使用数字索引一次更改多列中的值?
- python - 如何从嵌套的 div html 中抓取内容
- java - 尝试连接到 MYSQL 数据库时出现 EJBTransactionRolledbackException