splinter最近的local variable 'a' referenced

splinter最近出现了一个bug(UnboundLocalError: local variable 'a' referenced before assignment),上网找了一天的答案没找到。
后来去作者的github看了最近更新日志,发现这个这周才解,其他同行也遇到了,向作者反馈了。

2020年1月1_0.png

使用IDE和pip安装的都不是最新版,怎么办呢直接复制作者的代码,因为改动代码极少。


2020年1月1_1.png
err = None

    for _ in range(retry_count):
        try:
            return driver(*args, **kwargs)
        except (IOError, HTTPException, WebDriverException, MaxRetryError) as e:
            # pass
            err = e

    # raise e
    raise err

你可能感兴趣的:(splinter最近的local variable 'a' referenced)