Python Selenium入门错误

时间:2018-03-11 13:35:55

标签: python selenium selenium-webdriver

我已更新到Selenium 3.我已在PATH中设置gecko但仍继续收到错误。 Firefox启动但暂时没有动作,Firefox关闭(我假设暂停)。任何煽动都会非常感激!

  

追踪(最近一次通话):     文件“C:\ Users \ Paul \ Documents \ python selenium \ python_org_search.py​​”,第4行,in       driver = webdriver.Firefox()     文件“C:\ Python27 \ lib \ selenium \ webdriver \ firefox \ webdriver.py”,第78行, init       self.binary,timeout)     文件“C:\ Python27 \ lib \ selenium \ webdriver \ firefox \ extension_connection.py”,第49行, init       self.binary.launch_browser(self.profile)     在launch_browser中输入文件“C:\ Python27 \ lib \ selenium \ webdriver \ firefox \ firefox_binary.py”,第68行       self._wait_until_connectable()     文件“C:\ Python27 \ lib \ selenium \ webdriver \ firefox \ firefox_binary.py”,第106行,在_wait_until_connectable中       %(self.profile.path))   WebDriverException:消息:无法加载配置文件。配置文件目录:c:\ users \ paul \ appdata \ local \ temp \ tmphptyx9如果在FirefoxBinary构造函数中指定了log_file,请检查它是否有详细信息。

编辑:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
driver.close()

0 个答案:

没有答案