from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get(“https://www.runoob.com”)
wait = WebDriverWait(driver,10)
before = driver.current_window_handle
python_btn = wait.until(EC.element_to_be_clickable(
(By.CSS_SELECTOR,
“body > div.container.main > div > div.col.middle-column-home > div.codelist.codelist-desktop.cate3 > a:nth-child(2) > h4”)))
python_btn.click()
python_shili_btn = wait.until(EC.element_to_be_clickable(
(By.CSS_SELECTOR,
“#leftcolumn > a:nth-child(30)”)))
python_shili_btn.click()