pythonwikipedia页面错误异常处理以获得推荐页面

2024-10-01 15:38:34 发布

您现在位置:Python中文网/ 问答频道 /正文

在处理wikipediapageerror异常时,是否可以获得推荐的页面?在消除歧义错误的情况下有一个“选项”属性。PageError有这样的东西吗?在

为了消除歧义错误,我们执行以下操作:

import wikipedia
try:
    page = wikipedia.page("Recommendation")
except wikipedia.exceptions.DisambiguationError as e:
    print e.options

我们可以对PageError异常做类似的处理来获得页面列表吗?谢谢


Tags: import属性选项错误page情况页面wikipedia
2条回答

wikipedia.exceptions.DisambiguationError类没有option属性。要简单地打印信息,您可以尝试以下操作之一:

import wikipedia
try:
    page = wikipedia.page("Recommendation")
except wikipedia.exceptions.PageError as e:
    print e
    print e.args
    print e.paeid
    print e.message

不,wikipedia.exceptions.PageError is raised when no Wikipedia matched a query

    import wikipedia
    try:
      page = wikipedia.page("asdsadsadsad")
    except wikipedia.exceptions.DisambiguationError as e:
      print e.options
    except wikipedia.exceptions.PageError as e:
      print e

页面id“asdsadsadsad”与任何页面都不匹配。试试别的身份证!在

相关问题 更多 >

    热门问题