偶尔,当G1ANT试图打开一个程序(Google Chrome)时,它会给出一个错误“元素不可见”,但它并不经常发生,事实上是非常罕见的。当发生这种情况时,它位于下面一行脚本的开头,URL是一个标准的HTTP URL
selenium.open chrome url ♥Url在那个时刻,它似乎没有识别出程序chrome。错误消息为:
element not visible (Session info: chrome=78.0.3904.97)
(Driver info: chromedriver=2.38.552522 (437e6fbedfa8762dec75e2c5b3ddb86763dc9dcb),
platform=Windows NT 10.0.14393 x86_64)你知道这是什么原因吗?我能做些什么来阻止它的发生吗?
发布于 2019-11-26 22:21:44
以下是解决此问题的方法:
♥elementNotVisibleCount = 0
label elementNotVisible
♥elementNotVisibleCount = ♥elementNotVisibleCount + 1
if ⊂♥elementNotVisibleCount>=5⊃
selenium.open chrome url ♥url
end if
selenium.open chrome url ♥url errorjump elementNotVisible if
⊂♥elementNotVisibleCount<4⊃如果发生异常,机器人将跳到elementNotVisible标签,并在最后一次尝试之前再次尝试最多4次,如果失败,它将最终抛出异常。
霍普这会帮到你的。
https://stackoverflow.com/questions/59051836
复制相似问题