python - 如何用硒复制href?
问题描述
我想评论 Instagram 个人资料的第一篇文章。
https://www.instagram.com/bestmarketing.es/例如这个。
我认为帖子不是按钮,所以我认为我可以复制这个的 de href
然后我可以使用
driver.get("https://www.instagram.com/" + "href" + "/")
这是重要的代码。
<a href="/p/B_m-mIjl-4f/">
解决方案
这样的事情应该这样做:
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
推荐阅读
- oracle - 我们可以直接从命令行在 sqlcl 中运行 javascript,还是需要一个 sql 包装脚本?
- wordpress - WordPress Multisite - 从站点到站点克隆 CPT 页面 + 内容(包括 ACF 灵活内容)
- react-native - ApolloClient 缓存不会存储每个项目
- node.js - 将 Nginx 配置为 Jelastic 上 Nodejs 应用程序的反向代理
- javascript - 首次渲染后 Redux 状态在方法中未正确显示
- spring - 如何从 spring boot -REST API /JPA 中删除?
- node.js - 通过 Node.js 提供私有 GitHub 发布下载
- github - 如何归档源地址以修复 GitHub 页面文件 404
- sql - 以日历格式显示带有日期时间列的记录
- python - 如何拖动按钮