【发布时间】:2020-03-23 23:45:57
【问题描述】:
我正在使用以下代码来获取维基百科页面的反向链接。
import pywikibot as pw
backlinks_list = []
for item_backlink in pw.Page(pw.Site('en', 'wikipedia'), wikipedia_name).backlinks():
backlinks_list.append(item_backlink.title())
但是,当我在代码中设置wikipedia_name = "Cyproheptadine" 时,出现以下错误。
pywikibot.exceptions.CircularRedirect: Page [[en:Dibenzocycloheptene]] is a circular redirect.
CRITICAL: Exiting due to uncaught exception <class 'pywikibot.exceptions.CircularRedirect'>
我想知道为什么会发生这种情况以及如何获取此类页面的反向链接?
如果需要,我很乐意提供更多详细信息。
【问题讨论】:
标签: python mediawiki wikipedia wikipedia-api mediawiki-api