Я пытаюсь сканировать данные обзора приложения со страницы веб-сайта Google Play, используя Python и Selenium.Здесь я пытаюсь нажать кнопку «Полный обзор», чтобы увидеть весь текст каждого отзыва.
Но я постоянно сталкиваюсь с этими ошибками каждый раз:
ElementNotInteractableException: Message: element not interactable
или
AttributeError: 'list' object has no attribute 'click'
или
NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".LkLjZd ScJHi OzU4dc "}
Элемент для кнопкиэто:
<button class="LkLjZd ScJHi OzU4dc " jsaction="click:TiglPc" jsname="gxjVle">Full Review</button>
Xpath для кнопки такой:
//*[@id="fcxH9b"]/div[4]/c-wiz/div/div[2]/div/div[1]/div/div/div[1]/div[2]/div/div[26]/div/div[2]/div[2]/span[1]/div/button
И вот код, который я использую для xpath:
full_review = driver.find_elements_by_xpath('//*[@id="fcxH9b"]/div[4]/c-wiz/div/div[2]/div/div[1]/div/div/div[1]/div[2]/div/div[26]/div/div[2]/div[2]/span[1]/div/button')
full_review.click()
Я не могу найти кнопку по имени класса, xpath или что-то еще.Может ли кто-нибудь помочь мне разобраться с этой проблемой?Кроме того, возможно ли найти элемент по jsname?Буду очень признателен, если вы поможете.