selenium python chrome webdriver options code example

Example 1: selenium python switch to iframe

# go to iframe
driver.switch_to.frame(iframe)

# back to previous frame
driver.switch_to.parent_frame()

Example 2: 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()