Advertisement
Guest User

nycJobs

a guest
Jan 20th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.support.ui import WebDriverWait
  3. from selenium.webdriver.support import expected_conditions as EC
  4. from selenium.webdriver.common.by import By
  5.  
  6.  
  7. #webdriver
  8. driver = webdriver.Firefox(executable_path="/Users/alexandrubordei/Desktop/geckodriver")
  9.  
  10. #get the website
  11. driver.get ("https://a127-jobs.nyc.gov/index_new.html?category=CAS")
  12.  
  13. #navigate to entry level
  14. WebDriverWait(driver, 10).until(EC.frame_to_be_available_and_switch_to_it((By.XPATH,"//iframe[@id='ptifrmtgtframe' and @name='TargetContent']")))
  15. WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "Entry-Level"))).click()
  16.  
  17. #click first link
  18. WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.ID,"POSTINGLINK$0"))).click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement