Проблема с поиском элемента через Selenium в фрейме
Возникла проблема с Selenium на Python. Нужная мне кнопка находится в фрейме.
фрейм такой:
<iframe style="visibility: visible;" src="https://galaxy.mobstudio.ru/web/assets/index.html?19&page_action=dating&p=25"></iframe>
в нем находится кнопка лайка:
<a history="0" class="s__btn like" data-href="http:////prefix/#%20%20%20%7Chistory=0%20%20%7Cclass=s__btn%20like%20%20%7Chref=https://galaxy.mobstudio.ru/services/?userID=66947302&password=743815da817b86ca0721448eb0dc94be&a=dating&act=likes_me&vote=1&target_id=66467290&%20%20%7C"></a>
Я переключаюсь на фрейм так, затем пытаюсь найти и нажать на кнопку лайка:
iframe = driver.find_element(By.CSS_SELECTOR, ".browser-content--browser--auth-user > iframe:nth-child(1)")
driver.switch_to.frame(iframe)
driver.find_element(By.ID, 'js-like-btn').click()
Но всё равно выдает ошибку Unable to locate element: [id="js-like-btn"] И так происходит при поиске по ID, CSS селектору, XPATH.
Сайт galaxy.mobstudio.ru, пытаюсь автоматизировать нажатие лайков и дизлайков