Selenium
Links
Options and commands
- install:
pip install selenium
- implicit wait
- tells WebDriver to poll DOM for a certain amount of time when trying to find any element
driver.implicitly_wait(10)
- also see Implicit Waits
Examples
Minimal:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://selenium.dev")
print(driver.title)
driver.quit()
Minimal headless:
from selenium import webdriver
from selenium.webdriver import ChromeOptions
options = ChromeOptions()
options.add_argument("--headless=new")
driver = webdriver.Chrome(options=options)
driver.get("http://selenium.dev")
print(driver.title)
Last modified July 8, 2023: Update selenium.md (6b46a04)