首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是如何用硒从instagram中获得元素的

我是如何用硒从instagram中获得元素的
EN

Stack Overflow用户
提问于 2022-10-18 19:08:01
回答 1查看 39关注 0票数 1

我正在研究一个自动instagram跟踪机器人。这是关于Udemy的100天代码的练习。

我对这个元素有意见。我找不到跟随者的标签。

instagram的个人资料

我使用以下代码:

代码语言:javascript
复制
    def find_follower(self):
        time.sleep(2)
        self.driver.get(f"https://www.instagram.com/{SIMILAR_ACCOUNT}")
        time.sleep(2)                                       
        path = self.driver.find_element(by=By.CLASS_NAME, value="_aa_c")
        print(path.text)

    
        this_is_what_I_want = self.driver.find_elements(by=By.XPATH, value="//a[@href]") 
        for item in next2:
            element = item.find_element(by=By.TAG_NAME, value="span").get_attribute("_ac2a _ac2b").click()

我想按下跟随者的链接。我知道密码是错的。我试了这么多标签,但都没用。

有人知道吗?非常感谢

诚挚的问候

莱文

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-18 19:33:37

要单击“追随者”按钮,请尝试如下:

代码语言:javascript
复制
self.driver.find_elements(By.CSS_SELECTOR, "a[href*='followers']").click()

或者如果你喜欢XPath

代码语言:javascript
复制
self.driver.find_elements(By.XPATH, "//a[contains(@href,'followers')]").click()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74116270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档