Добрый день
Не могу понять, как нажать на кнопку, так как встречается в нескольких частях страницы.
Попробовал так, но не получается...
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import pandas as pd
import time
driver = webdriver.Chrome(executable_path='D:\chromedriver.exe')
driver.get("https://www.soglasie.ru/agent_search/")
search = driver.find_element_by_xpath("//input[@class='input-smart__input']")
search.send_keys('Иван')
button = driver.find_element_by_xpath("//div[@class='s-btn']")
button.click()
#button_c = driver.find_element_by_tag_name("div.s-btn__content")[7].click()
#Такой вариант не работает
try:
main = WebDriverWait(driver, 30).until(
EC.presence_of_element_located((By.TAG_NAME, "div.check"))
)
print(main.text)
except:
driver.quit()
driver.quit()
А также вопрос как сделать так чтобы нажать на раскрытие таблицы столько, сколько нужно для раскрытия всех данных...