【发布时间】:2020-06-15 23:17:39
【问题描述】:
我想在 wiki 中获取特定语言的文章。
我尝试了以下代码:
URL = "https://en.wikipedia.org/w/api.php"
PARAMS = {
"action": "query",
"titles": "Python",
"prop": "langlinks",
"lllang": "de",
"format": "json"
}
results = requests.get(url=URL, params=PARAMS)
soup = BeautifulSoup(results.content, 'html.parser')
print(soup.prettify())
但我没有得到整篇文章,我只知道这个
{"batchcomplete":"","query":{"pages":{"46332325":{"pageid":46332325,"ns":0,"title":"Python","langlinks":[{"lang":"de","*":"Python"}]}}}}
你能帮助理解我做错了什么吗?
【问题讨论】:
标签: python-3.x beautifulsoup python-requests mediawiki