Парсер выдаёт ошибку, не могу понять почему?
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
url = 'https://vsem-podryad.ru/search/?search=%D0%92%D0%B8%D0%BD%D1%82%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%81%D0%B2%D0%B0%D0%B8&tab=purchases'
brows = webdriver.Chrome('chromedriver.exe')
brows.get(url)
time.sleep(5)
heads = brows.find_element(By.XPATH, '/html/body/div[1]/div[2]/nav/div[1]/div/div/div[2]/a/span').click()
time.sleep(2)
login = brows.find_element(By.XPATH, '/html/body/div[1]/div[2]/div[1]/div/form/div[2]/div/input').send_keys(
'[email protected]')
time.sleep(2)
password = brows.find_element(By.XPATH, '/html/body/div[1]/div[2]/div[1]/div/form/div[3]/div/input').send_keys(
'Nwwds9P!nD.e.Se')
time.sleep(2)
btn = brows.find_element(By.XPATH, '//*[@id="login"]').click()
Есть код парсера для входа в личный кабинет. Всё идёт хорошо до кнопки "Войти", дальше выдаёт ошибку:
Traceback (most recent call last):
File "C:\Users\kilio\Documents\PYTHON WORKS\Lean_Sele\learn_selenium.py", line 18, in <module>
btn = brows.find_element(By.XPATH, '//*[@id="login"]').click()
File "C:\Users\kilio\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\webelement.py", line 88, in click
self._execute(Command.CLICK_ELEMENT)
File "C:\Users\kilio\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\webelement.py", line 396, in _execute
return self._parent.execute(command, params)
File "C:\Users\kilio\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 435, in execute
self.error_handler.check_response(response)
File "C:\Users\kilio\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element <button id="login" type="submit" class="btn btn-primary btn-group-justified">...</button> is not clickable at point (508, 564). Other element would receive the click: <div class="cookie-alert-panel" style="display: block;">...</div>
(Session info: chrome=104.0.5112.102)
Stacktrace:
Backtrace:
Ordinal0 [0x00436463+2188387]
Ordinal0 [0x003CE461+1762401]
Ordinal0 [0x002E3D78+802168]
Ordinal0 [0x00317F9B+1015707]
Ordinal0 [0x00315F68+1007464]
Ordinal0 [0x00313C6B+998507]
Ordinal0 [0x003129D9+993753]
Ordinal0 [0x00308613+951827]
Ordinal0 [0x0032C7DC+1099740]
Ordinal0 [0x00307FF4+950260]
Ordinal0 [0x0032C9F4+1100276]
Ordinal0 [0x0033CC22+1166370]
Ordinal0 [0x0032C5F6+1099254]
Ordinal0 [0x00306BE0+945120]
Ordinal0 [0x00307AD6+948950]
GetHandleVerifier [0x006D71F2+2712546]
GetHandleVerifier [0x006C886D+2652765]
GetHandleVerifier [0x004C002A+520730]
GetHandleVerifier [0x004BEE06+516086]
Ordinal0 [0x003D468B+1787531]
Ordinal0 [0x003D8E88+1805960]
Ordinal0 [0x003D8F75+1806197]
Ordinal0 [0x003E1DF1+1842673]
BaseThreadInitThunk [0x75DAFA29+25]
RtlGetAppContainerNamedObjectPath [0x771A7A9E+286]
RtlGetAppContainerNamedObjectPath [0x771A7A6E+238]
Может кто сталкивался с похожей проблемой, прошу подсказать.