Почему не работает поиск по CSS селектору Python?

Мне нужно войти в почту mail.ru и нажать на кнопку 'Ввести пароль' с помощью селениума. Я в гугле в коде страницы скопировал селектор (#root > div > div > div > div > div > form > div:nth-child(2) > div:nth-child(2) > div:nth-child(3) > div > div:nth-child(1) > button > span). Вставил в код:

proxy_options = {
        'proxy': {
            'https': f'http://login:password@ip:port'
        }
    }
driver = wdw.Chrome(
        'C:\\Users\\aesok\\Desktop\\chromedriver.exe',
        seleniumwire_options=proxy_options
    )

try:
    driver.get('https://e.mail.ru/[email protected]')
    driver.find_element_by_css_selector('#root > div > div > div > div > div > form > div:nth-child(2) > div:nth-child(2) > div:nth-child(3) > div > div:nth-child(1) > button > span').click()
except Exception as e:
    print(e)
finally:
    driver.close()
    driver.quit()

Но выдается ошибка:

Message: no such element: Unable to locate element: {"method":"css selector","selector":"#root > div > div > div > div > div > form > div:nth-child(2) > div:nth-child(2) > div:nth-child(3) > div > div:nth-child(1) > button > span"}
  (Session info: chrome=92.0.4515.131)

Как нажать на кнопку 'Ввести пароль'?


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