Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.support.ui import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- from selenium.webdriver.common.by import By
- #webdriver
- driver = webdriver.Firefox(executable_path="/Users/alexandrubordei/Desktop/geckodriver")
- #get the website
- driver.get ("https://a127-jobs.nyc.gov/index_new.html?category=CAS")
- #navigate to entry level
- WebDriverWait(driver, 10).until(EC.frame_to_be_available_and_switch_to_it((By.XPATH,"//iframe[@id='ptifrmtgtframe' and @name='TargetContent']")))
- WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "Entry-Level"))).click()
- #click first link
- WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.ID,"POSTINGLINK$0"))).click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement