StaleElementReferenceException,当我尝试使用Selenium和Python单击Instagram帖子的“被其他人喜欢”时的“其他”

问题描述 投票:0回答:1

[据您所知,当您在桌面上的Instagram上打开帖子时,它将显示“被某人和400个其他人喜欢”。我正在尝试使用硒单击“其他400个”按钮,这样我就可以继续抓取追随者的名字。the button I try to get Selenium to click我将按钮的Xpath改名为/ html / body / div1/ section / main / div / div / article / div [2] / section [2] / div / div [2] / button] >

但是,会出现错误,这是StaleElementReferenceException。以下是我的代码:

likes = driver.find_element_by_xpath("/html/body/div[1]/section/main/div/div/article/div[2]/section[2]/div/div[2]/button")
actions.move_to_element(likes).perform()
likes.click()

错误发生在第二行上,actions.move_to_element(likes).perform()

我想知道是否有人知道我该如何解决。

[据您所知,当您在桌面上的Instagram上打开帖子时,它将显示“被某人和400个其他人喜欢”。我正在尝试使用硒单击“ 400个其他”按钮,这样我就可以继续进行...

python selenium instagram staleelementreferenceexception
1个回答
1
投票

ElementNotInteractableException

© www.soinside.com 2019 - 2024. All rights reserved.