Selenium - 浏览器退出,无需做任何事情

时间:2016-02-29 20:55:32

标签: python selenium

我正在尝试访问一个需要登录的selenium网站,但我没有运气,而且我整天都在阅读论坛。

以下是代码:

#!/usr/bin/python2.7

import selenium
from selenium.webdriver.common.by import By
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from pyvirtualdisplay import Display

display = Display(visible=0, size=(1024, 768))
display.start()

browser = webdriver.Firefox()

browser.get('https://www.centurylink.com/business/login/')

username = selenium.find_element_by_id("user")
password = selenium.find_element_by_id("password")

username.send_keys("xxxxxx")
password.send_keys("xxxx")

selenium.find_element_by_name("submit").click()

print browser.page_source

browser.quit()
display.stop()

我收到了这个错误:

  

文件“/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py”,第98行,在_wait_until_connectable中       引发WebDriverException(“浏览器似乎已退出”   selenium.common.exceptions.WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了log_file,请检查它是否有详细信息。

有人请指出我正确的方向吗?

谢谢!

0 个答案:

没有答案