How do I use the HTMLUnit driver with Selenium from Python?

前端 未结 3 1316
隐瞒了意图╮
隐瞒了意图╮ 2020-12-14 03:46

How do I tell Selenium to use HTMLUnit?

I\'m running selenium-server-standalone-2.0b1.jar as a Selenium server in the background, and the latest Python bindings inst

3条回答
  •  感动是毒
    2020-12-14 04:18

    As of the 2.0b3 release of the python client you can create an HTMLUnit webdriver via a remote connection like so:

    from selenium import webdriver
    driver = webdriver.Remote(
      desired_capabilities=webdriver.DesiredCapabilities.HTMLUNIT)
    driver.get('http://www.google.com')
    

    You can also use the HTMLUNITWITHJS capability item for a browser with Javascript support.

    Note that you need to run the Selenium Java server for this to work, since HTMLUnit is implemented on the Java side.

提交回复
热议问题