gpt4 book ai didi

python - 尝试使用Selenium通过xpath选择元素,但出现错误“无法找到元素”

转载 作者:行者123 更新时间:2023-12-03 17:27:49 25 4
gpt4 key购买 nike

我正在尝试为给定的instagram用户抓取以下列表。这需要使用Selenium导航到用户的Instagram页面,然后单击“跟随”。但是,我似乎无法单击Selenium的“跟随”按钮。

driver = webdriver.Chrome()
url = 'https://www.instagram.com/beforeeesunrise/'
driver.get(url)
driver.find_element_by_xpath('//*[@id="react-root"]/section/main/article/header/div[2]/ul/li[3]/a').click()


但是,这导致 NoSuchElementException。我从html复制了xpath,尝试使用类名,部分链接和完整链接,但似乎无法正常工作!我还确保上述xpath包含带有“ click”事件监听器的元素。

更新:通过登录,我可以获得上述信息。但是(!),现在我无法获得结果列表“跟随”。当我使用驱动程序单击按钮时,html不会在您在Instagram上看到的弹出对话框中包含信息。我的目标是让所有给定用户名跟随的用户。

最佳答案

确保使用正确的X路径。

使用以下链接获取访问Web元素的完美X路径,然后尝试。

Selenium Command

希望这有助于解决问题!

关于python - 尝试使用Selenium通过xpath选择元素,但出现错误“无法找到元素”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41192575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com