Selenium не может найти всплывающие окна и удалить их - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь собрать некоторую информацию о рынке форекс на этом сайте: https://www.investing.com/economic-calendar/

Но когда я пытаюсь нажать на разные всплывающие окна, селен не может найдите любой из них.

Вот мой скрипт для удаления первого всплывающего окна на странице:

from selenium import webdriver
import time

path = "/home/quentin/bin/chromedriver"
base_url = "https://www.investing.com/economic-calendar/"

chrome_options = webdriver.ChromeOptions()  
chrome_options.add_argument("--headless")
chrome_options.add_argument("--incognito")
chrome_options.add_argument("--start-maximized")
driver = webdriver.Chrome(path, port=5008, options=chrome_options)
driver.get(base_url)

time.sleep(5)
driver.find_element_by_xpath("//div[@class='truste_overlay']//div[@class='pdynamicbutton']//a[@class='call']").click()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...