python - 如何使用维基百科 API 解析链接列表并从中检索数据?

标签 python api web-scraping screen-scraping wikipedia

我有一个包含链接的维基百科页面 ( http://en.wikipedia.org/wiki/Lists_of_countries_and_territories )。我想浏览所有这些链接,然后检索列出的国家/地区列表。

我已经能够使用 BeautifulSoup 检索所有链接,并且只需浏览链接并使用 beautifulsoup 即可完成此操作,但我想使用此刮刀来执行各种操作,并且想知道是否有一种方法可以做到这一点使用维基百科 API 可以轻松、快速地进行操作。

最佳答案

https://www.mediawiki.org/wiki/API:Links获取所提供页面上所有链接的列表。您可以将此列表用作 generator检索列出的页面属性,还有client libraries

关于python - 如何使用维基百科 API 解析链接列表并从中检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28752312/

相关文章:

php - Facebook Graph API PHP SDK 作为页面在页面上发布

javascript - Mongoose 填充API请求和 postman ,返回空数组?

python - 获取一项的元素查找 FindALL 列表

python - Scrapy返回多个项目

r - getURL 工作缓慢

python - 使用 fill_between 和 min/max 来表示不等式

python - 列出扩展的奇怪行为

python - 为什么文件名struct.py报错?

python - 将奇数和偶数分成单独的列表 - 更简洁的方法?

arrays - Cypress:在 API 请求中访问数组内的对象