безголовый-селен для победы с помощью Python

Я нашел безголовый IE из этого проекта github headless-selenium-for-win

У кого есть следующие файлы

desktop_utils.exe headless_ie_selenium.exe 

Я извлек эти файлы в C:\Selenium\headless-selenium

Я использовал Selenium Python для управления IE (GUI) с помощью IEDriverServer.exe который работает хорошо, но когда я использую headless_ie_selenium.exe мой скрипт просто прошел бесконечное выполнение и ничего не печатает.

Вот мой код Python

 from selenium import webdriver from selenium.webdriver.common.keys import Keys #driver = webdriver.Ie(r"C:/Selenium/IEDriverServer.exe") driver = webdriver.Ie(r"C:/Selenium/headless-selenium/headless_ie_selenium.exe") driver.get("www.google.com") googleSearch = driver.find_element_by_name("q") googleSearch.send_keys("Selenium") googleSearch.send_keys(Keys.ENTER) import time time.sleep(4) print driver.title 

2 Solutions collect form web for “безголовый-селен для победы с помощью Python”

Я добавил путь IEDriverServer.exe к path System Variable и после перезагрузки моей системы все работает нормально.

Может быть проблема с косыми чертами …

Ваш путь: C: /Selenium/headless-selenium/headless_ie_selenium.exe

Попробуйте следующее: C: \ Selenium \ headless-selenium \ headless_ie_selenium.exe

и другой:

Ваш: driver.get ("www.google.com")

Попробуйте это: driver.get (" https://www.google.com ").

  • Java FluentWait в Python
  • Selenium - система ошибок пути webdriver Python не может найти указанный путь
  • Selenium python find_element_by_class_name () перестает работать с версии 2.2 до 2.21 - не может использовать 'Compound Class Name'
  • Как я могу щелкнуть кнопку в форме с помощью Selenium и Python 2.7?
  • Использование Углового JS (Протрактор) с селеном в Python
  • Permission denied: geckodriver.log во время работы selenium webdriver в python
  • Как написать несколько условий if-statement в структуре робота
  • Как сократить длинные выражения XPath со многими альтернативами OR?
  • Python - лучший язык программирования в мире.