我想知道维基百科的pywikibot api是否允许检索给定文章的重定向。
我试过以下几种方法。
pw.Page(pw.Site('en'), 'forensics').showRedirects()
pw.Page(pw.Site('en'), 'forensics').redirects()但是,我说AttributeError: 'Page' object has no attribute 'showRedirects'时出错了
如果需要,我很乐意提供更多的细节。
发布于 2019-03-03 03:55:53
使用反向链接
page.backlinks(filter_redirects=True)附带注意:还有getReferences
page.getReferences(filter_redirects=True)但这是,与backlinks不同的是。page.getReferences(filter_redirects=True)返回的页面是
page)page的引用这种情况很少见,但确实会发生。例如,假设A页包含以下wikitext:
#Redirect[[C]]
{{B}}此页面将由Page(site, 'B').getReferences(filter_redirects=True)返回,而不是由Page(site, 'B').backlinks(filter_redirects=True)返回。
https://stackoverflow.com/questions/54964891
复制相似问题