Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.common.keys import Keys
- from selenium.webdriver.support.wait import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- from selenium.common.exceptions import NoSuchElementException
- import time
- driver = webdriver.Chrome()
- driver.get('http://www.nofluffjobs.com')
- assert "nofluffjobs" in driver.title
- elem = WebDriverWait(driver, 10).until(
- EC.visibility_of(driver.find_element_by_xpath("//input[@class='ng-pristine ng-valid']")))
- elem.clear()
- elem.send_keys("remote=100")
- elem.send_keys(Keys.RETURN)
- for i in driver.find_elements_by_xpath('//*[@id="sticky-container"]/div[1]/div'):
- try:
- for j in driver.find_elements_by_xpath('//*[@id="sticky-container"]/div[1]/div/section/div[1]'):
- print(j.text)
- except NoSuchElementException as e:
- print(e)
- print('nie ma elementu')
- print('nastepna kategoria')
- time.sleep(10)
- driver.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement