Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3. from selenium.webdriver.support.wait import WebDriverWait
  4. from selenium.webdriver.support import expected_conditions as EC
  5. from selenium.common.exceptions import NoSuchElementException
  6. import time
  7.  
  8. driver = webdriver.Chrome()
  9. driver.get('http://www.nofluffjobs.com')
  10. assert "nofluffjobs" in driver.title
  11. elem = WebDriverWait(driver, 10).until(
  12.     EC.visibility_of(driver.find_element_by_xpath("//input[@class='ng-pristine ng-valid']")))
  13. elem.clear()
  14. elem.send_keys("remote=100")
  15. elem.send_keys(Keys.RETURN)
  16.  
  17. for i in driver.find_elements_by_xpath('//*[@id="sticky-container"]/div[1]/div'):
  18.     try:
  19.         for j in driver.find_elements_by_xpath('//*[@id="sticky-container"]/div[1]/div/section/div[1]'):
  20.             print(j.text)
  21.  
  22.     except NoSuchElementException as e:
  23.         print(e)
  24.         print('nie ma elementu')
  25.     print('nastepna kategoria')
  26.  
  27. time.sleep(10)
  28. driver.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement