【问题标题】:Error types - Message: unknown error错误类型 - 消息:未知错误
【发布时间】:2018-07-23 13:16:28
【问题描述】:

运行报废代码后,当有空白文本字段时出现此错误消息

selenium.common.exceptions.WebDriverException:消息:未知 错误:无法读取 null 的属性“textContent”

为了避免这个问题,我想用 try-catch 块包裹它:

        try:
            valeur = driver.execute_script("return arguments[0].nextSibling.textContent;", valeur)
        except "put the error here":
            valeur = ""

这东西的类型错误是什么?为什么我在消息错误中找不到?

谢谢

【问题讨论】:

    标签: python selenium error-handling


    【解决方案1】:

    这是 selenium.common.exceptions.WebDriverException

    from selenium.common.exceptions import WebDriverException
    
        try:
            valeur = driver.execute_script("return arguments[0].nextSibling.textContent;", valeur)
        except WebDriverException as e:
            print(e.message)
    

    【讨论】:

      猜你喜欢
      • 2015-08-02
      • 2020-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 2020-11-02
      • 2020-09-08
      相关资源
      最近更新 更多