import time
from selenium import webdriver
import selenium.webdriver.chrome.service as service
service = service.Service('/path/to/chromedriver')
service.start()
capabilities = {'chrome.binary': '/path/to/custom/chrome'}
driver = webdriver.Remote(service.service_url, capabilities)
driver.get('http://www.google.com/xhtml');
driver.quit()
OperaChromiumDriver is based on ChromeDriver. The plan is to extract Opera-specific code and to generalize those parts of the code that could handle any Chromium-embedding browser. This code is going to be upstreamed to Chromium soon.
Once that is done, the remaining OperaChromiumDriver source code (using ChromeDriver code as a module) will be posted to this repository.