Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try:
- slider_left = WebDriverWait(web_driver, 10).until(EC.presence_of_element_located((By.XPATH, '//*[@id="priceSliderFilterInput-min"]')))
- slider_right = WebDriverWait(web_driver, 10).until(EC.presence_of_element_located((By.XPATH, '//*[@id="priceSliderFilterInput-max"]')))
- move_to = ActionChains(web_driver)
- # No Funciona
- # Primera opcion
- move_to.click_and_hold(slider_left).move_by_offset(100, 0).release().perform()
- move_to.click_and_hold(slider_right).move_by_offset(100, 0).release().perform()
- # Mueve el slider pero no se actualiza el valor ya que no se hace click
- # Segunda opcion
- web_driver.execute_script('arguments[0].value = 800;', slider_left)
- web_driver.execute_script('arguments[0].value = 1100;', slider_right)
- # Error ya que el slider no es un WebElement valido para hacer click
- slider_left.click()
- slider_right.click()
- except Exception as e:
- print(e)
- return False
Advertisement
Add Comment
Please, Sign In to add comment