首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不受任何人干扰的情况下自动查找任何元素的链接文本(Python)

如何在不受任何人干扰的情况下自动查找任何元素的链接文本(Python)
EN

Stack Overflow用户
提问于 2020-04-23 07:01:58
回答 1查看 81关注 0票数 0

在您阅读问题之前,请参阅图像链接。下面有一个链接,它将描述“图像”( Image )中的问题,“那么幸运”( will )

Instagram标签图片解释我的项目和问题

我试着做一个软件或一个机器人基本上。

  1. 谁来取这个网址-

https://www.instagram.com/explore/tags/pubggaming/

  1. 找一个跟随的元素。(你可以看到这幅画)
  2. 如果有一个后续选项,那么它将跟随Elif,在页面中有下面的选项,那么它将向前传递到next Image。(将重复相同的内容) 我需要做的是。我想自己创建一个追踪软件,在Selenium (Python)的帮助下,他将获得这个人的名字(你可以看到这个人的名字是蓝色的--在上方的图像中标记),他将在没有人类帮助的情况下自动地(find_element_by_link_text)

并将这个(find_element_by_link_text)输出存储在一个MyFile.txt 中,这样我就可以记住我跟着这个机器人的人的名字了,在将来,我可以让我的Bot自动取消跟踪它们。

EN

回答 1

Stack Overflow用户

发布于 2020-04-23 08:46:13

我建议您通过XPATH找到元素,在那里您可以做任何事情。Webbrowser中的自动化通常包含两个步骤。

  1. 查找元素(我建议使用XPATH,因为您可以构建逻辑并找到任何元素)
  2. 与你的元素互动。(单击它、从中获取数据或提供输入)

对于您的项目来说,这实际上是一样的,例如,查找我将使用的以下按钮:

代码语言:javascript
复制
followButton = driver.find_element_by_xpath("//button[contains(text(),'Follow')]")

比你能和它那样互动:

代码语言:javascript
复制
followButton.click()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61381190

复制
相关文章

相似问题

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