发生特定修订后如何获取维基百科文章文本?
How do I get Wikipedia article text after a certain revision occured?
我正在使用 Pywikibot 从维基百科获取文章文本,特别是 pywikibot.Page().get()。我也想要所有 Wiki 标记。 get() 方法将它提供给了我,但仅针对当前页面。有没有办法在发生指定修订后获取文章文本?
如果您同时关联了页面名称和 revid :
text = pywikibot.Page(pywikibot.Site(), 'WP:Accueil_principal').getOldVersion(oldid=141963852)
我正在使用 Pywikibot 从维基百科获取文章文本,特别是 pywikibot.Page().get()。我也想要所有 Wiki 标记。 get() 方法将它提供给了我,但仅针对当前页面。有没有办法在发生指定修订后获取文章文本?
如果您同时关联了页面名称和 revid :
text = pywikibot.Page(pywikibot.Site(), 'WP:Accueil_principal').getOldVersion(oldid=141963852)