我想评论 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
守着一只汪
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)
添加回答
举报
0/150
提交
取消