Когда я вызываю веб-браузер firefox с помощью python firefox webdriver, firefox открывается пустой страницей (ничего в навигационной панели), подождите и не закройте.Пустой веб-браузер Firefox с селеном
Питон пультовой дать мне эту ошибку:
Traceback (самый последний вызов последний): Файл "firefox_selenium2.py", строка 4, в водитель = webdriver.Firefox() Файл «/ USR/local/lib/python3.5/dist-packages/selenium/webdriver/firefox/webdriver.py ", строка 80, в init self.binary, timeout) Файл" /usr/local/lib/python3.5 /dist-packages/selenium/webdriver/firefox/extension_connection.py ", строка 52, в init self.binary.launch_browser (self.profile, timeout = timeout) Файл «/usr/local/lib/python3.5/dist-packages/selenium/webdriver/firefox/firefox_binary.py», строка 68, в launch_browser self._wait_until_connectable (timeout = timeout) Файл «/ usr/local /lib/python3.5/dist-packages/selenium/webdriver/firefox/firefox_binary.py ", строка 108, в _wait_until_connectable % (self.profile.path)) selenium.common.exceptions.WebDriverException: Message: Can ' t загрузить профиль. Профиль Dir:/tmp/tmpngm7g76x Если вы указали log_file в конструкторе FirefoxBinary, проверьте его для деталей.
Мой код является Exemple из питона селеном read_the_doc: от импорта селеном WebDriver из selenium.webdriver.common.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()
Любая помощь будет оценена
PS: светлячок версия 49 селен версия 2.53.6 python 3.5
Возможный дубликат [Selenium: исключение FirefoxProfile Не удается загрузить профиль] (http://stackoverflow.com/questions/6682009/selenium-firefoxprofile-exception-cant-load-the-profile) –