为了账号安全,请及时绑定邮箱和手机立即绑定

如何用硒复制href?

如何用硒复制href?

至尊宝的传说 2022-11-01 16:01:47
我想评论 Instagram 个人资料的第一篇文章。https://www.instagram.com/bestmarketing.es/例如这个。我认为帖子不是按钮,所以我认为我可以复制这个的 de href然后我可以使用driver.get("https://www.instagram.com/" + "href" + "/")这是重要的代码。<a href="/p/B_m-mIjl-4f/">
查看完整描述

2 回答

?
侃侃尔雅

TA贡献1801条经验 获得超15个赞

这样的事情应该这样做:


a_tags=driver.find_elements_by_xpath("//div[@class='v1Nh3 kIKUG  _bz0w']//a")

hrefs=[a_tag.get_attribute('href') for a_tag in a_tags]


for href in hrefs:

    driver.get(href)

    #...do whatever you need here


查看完整回答
反对 回复 2022-11-01
?
守着一只汪

TA贡献1872条经验 获得超3个赞

使用以下 CSS 选择器。


driver=webdriver.Chrome()

driver.get("https://www.instagram.com/bestmarketing.es/")

allurls=[url.get_attribute('href') for url in driver.find_elements_by_css_selector(".v1Nh3.kIKUG._bz0w>a")]


for url in allurls:

    driver.get(url)


查看完整回答
反对 回复 2022-11-01
  • 2 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信