在webdriver cli之后获取一个RemoteDisconnected(“Remote end closed connection without”在webdriver cli之后)

2024-04-20 11:11:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个简单的python selenium代码。之后“driver.find_element_id('btnIniciar').click()“每个使用webdriver的编码都会返回一个raise RemoteDisconnected(“Remote end closed connection without”。 在这个例子中,我只是尝试使用brownser的打印屏幕。在

偶数webdriver.close()after click()行不工作(相同的错误消息)。如果我去掉click()行,一切都不好。所以,我断定问题出在click()上。在

我知道当点击“Iniciar Teste”按钮时,它会运行一个javascript来评估网速。 有什么想法吗?在

from selenium import webdriver
import time
from datetime import datetime

driver = webdriver.Firefox()
driver.get('http://www.brasilbandalarga.com.br/bbl/')
driver.find_element_by_id('btnIniciar').click()
time.sleep(60)
figura = datetime.now().strftime("%Y%m%d_%H%M%S.png")
print(figura)
driver.get_screenshot_as_file('/tmp/'+figura)

完整的错误消息:

^{pr2}$

Tags: fromimportid消息datetimetimedriverselenium