Python Selenium: я не могу нажать эту кнопку выхода - PullRequest
0 голосов
/ 24 июня 2018

Точная кнопка, которую я пытаюсь нажать, такова:

  1. https://www.bungol.ca/map/location/toronto/?

  2. закрыть слайдер свойств слева

  3. щелкните инструмент -> открыть список

  4. нажмите на любой из списков, и вы получите что-то вроде этого:

Изображение для кнопки закрытия

Вот что я пытался сделать:

time.sleep(5) #wait for page to fully load
driver.find_element_by_xpath("""/html/body/div[17]/div/div/div/button""").click()

и

time.sleep(5) #wait for page to load
driver.find_element_by_css_selector("""html body#body.modal-open div#listingInfoModal.modal.fade.show div.modal-dialog.modal-xl div.modal-content div.modal-body button.close""").click()

1 Ответ

0 голосов
/ 24 июня 2018

Этот CSS-селектор сделает это.

#listingInfoModal button.close
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...