如何用硒复制href?

我想评论 Instagram 个人资料的第一篇文章。

https://www.instagram.com/bestmarketing.es/例如这个。

我认为帖子不是按钮,所以我认为我可以复制这个的 de href

然后我可以使用

driver.get("https://www.instagram.com/" + "href" + "/")

这是重要的代码。

<a href="/p/B_m-mIjl-4f/">


至尊宝的传说
浏览 93回答 2
2回答

侃侃尔雅

这样的事情应该这样做:a_tags=driver.find_elements_by_xpath("//div[@class='v1Nh3 kIKUG&nbsp; _bz0w']//a")hrefs=[a_tag.get_attribute('href') for a_tag in a_tags]for href in hrefs:&nbsp; &nbsp; driver.get(href)&nbsp; &nbsp; #...do whatever you need here

守着一只汪

使用以下 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:&nbsp; &nbsp; driver.get(url)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python