SELENIUM НАЖИМАЕТ на карточи организаций но на третьей выводит ошибку

from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import undetected_chromedriver as uc
from selenium.webdriver import Chrome
import time
from selenium.webdriver.support.ui import WebDriverWait
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service as ChromeService
from selenium.webdriver.support import expected_conditions as EC


def cliknuli(obgekt):
    listt = obgekt.find_elements(By.XPATH,"//div[@class='_zjunba']")
    wait = WebDriverWait(driver, 10)

    for i in  listt :
        wait.until(EC.element_to_be_clickable(i)).click()

latestchromedriver = ChromeDriverManager().install()
driver = uc.Chrome(driver_executable_path=latestchromedriver)


def main():
    driver.get('https://2gis.kz/almaty/search/Алматы%2C%20школа')

    time.sleep(2)

    kartochki = driver.find_element(By.XPATH,"//div[@class='_awwm2v']")
    
    cliknuli(kartochki)


main()

выводит:

selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element ... is not clickable at point (176, 976). Other element would receive the click: ...

пытался использовать Wait для ожидания кликбэйтности но не помогло: все ровно что то перехватывает. Заранее спасибо.


Ответы (0 шт):