splinter
最近出现了一个bug(UnboundLocalError: local variable 'a' referenced before assignment
),上网找了一天的答案没找到。
后来去作者的github看了最近更新日志,发现这个这周才解,其他同行也遇到了,向作者反馈了。
使用IDE和pip安装的都不是最新版,怎么办呢直接复制作者的代码,因为改动代码极少。
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