Почему не работает поиск по 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)
Как нажать на кнопку 'Ввести пароль'?