selenium chrome and python3 code example

Example 1: python webdriver open with chrome extension

import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options


executable_path = "path_to_webdriver"
os.environ["webdriver.chrome.driver"] = executable_path

chrome_options = Options()
chrome_options.add_extension('path_to_extension')

driver = webdriver.Chrome(executable_path=executable_path, chrome_options=chrome_options)
driver.get("http://stackoverflow.com")
driver.quit()

Example 2: selenium chrome python

import timefrom selenium import webdriverdriver = webdriver.Chrome('/path/to/chromedriver')  # Optional argument, if not specified will search path.driver.get('http://www.google.com/');time.sleep(5) # Let the user actually see something!search_box = driver.find_element_by_name('q')search_box.send_keys('ChromeDriver')search_box.submit()time.sleep(5) # Let the user actually see something!driver.quit()

Example 3: selenium addd chrome extension

from selenium import webdriver 
from selenium.webdriver.chrome.options import Options 

options = webdriver.ChromeOptions()
options.add_extension('./exampleOfExtensionDownloadedToFolder.crx')
driver = webdriver.Chrome(chrome_options=options) 
driver.get('http://www.google.com')

Tags:

Misc Example