如何在发生特定修订后获取维基百科文章文本?

时间:2017-11-22 23:22:18

标签: python wikipedia wikipedia-api pywikibot

我正在使用Pywikibot从维基百科中获取文章文本,特别是pywikibot.Page()。get()。我也想要所有的Wiki Markup。 get()方法给了我这个,但仅限于当前页面。有没有办法在指定的修订发生后获取文章文本?

1 个答案:

答案 0 :(得分:2)

如果您同时拥有页面名称和revid:

text = pywikibot.Page(pywikibot.Site(), 'WP:Accueil_principal').getOldVersion(oldid=141963852)