【问题标题】:Python Splinter issue UnboundLocalError: local variable 'e' referenced before assignmentPython Splinter 问题 UnboundLocalError:分配前引用了局部变量“e”
【发布时间】:2020-05-28 16:06:26
【问题描述】:

我已经使用相同的代码几个月没有问题,现在我遇到了以下问题。有人对如何解决这个问题有任何建议吗?谢谢

我的 splinter 库是最新的,我正在使用 Chrome 驱动程序。

File
"C:\Users\isaks\AppData\Local\Programs\Python\Python37\lib\site-packages\splinter\browser.py",
line 90, in Browser
    return get_driver(driver, *args, **kwargs)    File "C:\Users\isaks\AppData\Local\Programs\Python\Python37\lib\site-packages\splinter\browser.py",
line 68, in get_driver
    raise e

UnboundLocalError: local variable 'e' referenced before assignment

【问题讨论】:

  • 无用的错误消息。我不得不下载新版本的 chromedriver 来解决这个问题。

标签: python splinter


【解决方案1】:

这完全为我解决了问题。奇怪的是,一个新版本的 chromedriver 不知何故打破了旧版本,因为我的一个脚本和你有完全相同的问题,这绝对不是我会想到的

【讨论】:

    猜你喜欢
    • 2020-09-26
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    相关资源
    最近更新 更多