Я рассмотрел несколько вопросов, относящихся к этой популярной теме, но пока не нашел решения.Я пытаюсь очистить динамическую веб-страницу, которая требует от пользователя что-то щелкнуть, а затем ввести некоторые данные.Сайт, который я пытаюсь почистить, находится здесь: https://a810 -dobnow.nyc.gov / publish / #! /
Я пытаюсь нажать там, где написано «Идентификационный номер здания»и продолжайте вводить некоторые данные.Я не могу даже найти элемент, который мне нужно нажать.Я использовал ожидание и также проверил, находится ли он в каком-то другом кадре, на который мне нужно было переключиться, это не так далеко, как я вижу:
driver = webdriver.Chrome("C:\\Users\\#####\\Downloads\\chromedriver_win32\\chromedriver.exe")
driver.get("https://a810-dobnow.nyc.gov/publish/#!/")
element = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "//*[@id=""accordiongroup-9-9180-tab""]/h4/a/span/h3")))
driver.find_element_by_xpath("//*[@id=""accordiongroup-9-9180-tab""]/h4/a/span/h3").click()