Sleep(10)导致Selenium Webdriver问题

时间:2018-08-26 07:04:44

标签: python-2.7 selenium-webdriver jupyter-notebook selenium-firefoxdriver

我是新手,正在jupyter笔记本上进行一些Selenium教程。

我正在研究:

  • MacOS Sierra 10.13.6 8GB内存
  • Geckodriver 0.21.0
  • Firefox 61.0.2
  • 硒3.13.0
  • Python 2.7.15
  • Anaconda 5.2.0构建频道:py27_3

我从

收到(“发现异常”,“ [Errno 54]对等重置连接”)
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()

try:
    url = 'https://google.com'
    driver.get(url)
    elem = driver.find_element_by_link_text('About')
    elem.click()
    time.sleep(10)
    driver.close()

except Exception as e:
    print ('Exception found', format(e))

如果我更改为 driver = webdriver.Chrome(),则可以正常运行。在 time.sleep(4)和Firefox中也可以正常使用。

请告知是否有需要与Firefox显式应用的设置才能获得同等的Chrome行为。我希望继续学习更多有关Selenium的信息,在这个简单的示例中,请指出与新手错误/使用有关的任何信息。

在此先感谢

0 个答案:

没有答案