Python Splinter问题UnboundLocalError:赋值之前引用了局部变量'e'

时间:2020-05-28 16:06:26

标签: python splinter

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

我的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

1 个答案:

答案 0 :(得分:0)

这完全为我解决了。奇怪的是,新版本的chromedriver以某种方式破坏了旧版本,因为我的脚本之一与您完全一样的问题,这绝对不是我想到的