wptools 库
MediaWiki 有一堆不同的访问库,可以满足当前的各种编程语言。这是 Python 的 列表。这对于大多数 API 都比较标准。一些库比其他库更好一点,但也是标准的。对于 MediaWiki,Python 中最新和可读的库是 wptools。Twitter 的类似关系是:
- MediaWiki API → wptools
- Twitter API → tweepy
wptools 使用 Mahatma Gandhi 维基百科页面 的 GitHub 页面上有一个更简单的教程,可作为示例使用。
如果要获取一个 page
对象,使用 如下:
page = wptools.page('Mahatma_Gandhi')
其中 'Mahatma_Gandhi' 是这个页面 上维基百科 URL 的最后一位。这个 page
对象的一些方法可以让我们获得有关维基百科页面的各种数据,包括页面上的所有图像。要获取所有数