Xpath не может найти элемент календаря на веб-странице - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь найти селен и щелкнуть разное время на веб-странице. https://www.macengsociety.ca/hatch-booking-1/h201/book. У меня есть таймер сна, чтобы загрузить всю страницу, затем я даже прокручиваю вниз, затем использую pynput, чтобы нажать на дату. Я хочу, но не могу найти искатель селена в любое доступное время.

from selenium import webdriver 
import time from pynput.mouse import Button, 
Controller driver = webdriver.Chrome(r'C:\Users\abdoo\OneDrive\Desktop\chromedriver.exe') 
driver.get('macengsociety.ca/hatch-booking-1/h201/book') 
time.sleep(5) 
driver.execute_script("window.scrollTo(0, 1080)") 
time.sleep(1) 
mouse = Controller() 
mouse.position = (340, 475) 
mouse.click(Button.left, 1) 
time.sleep(1) 
elem = driver.find_element_by_xpath("/html/body/main/div/bks-app/div/div[1]/boost-calendar-page/div[2]/div/div/div/ul/boost-time-slots-list[3]/li/div[2]/span") 
elem.click() –
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...