python - 使用 selenium 在 LinkedIn 上抓取个人资料网址
问题描述
我有一个包含候选人姓名的 CSV 文件,我想提取他们的 LinkedIn 个人资料 URL。我已经使用 selenium 自动登录并从 CSV 获取名称输入并单击搜索按钮,但无法访问页面上的个人资料 URL。例如:我想在以下 Linkedin 页面上抓取个人资料 URL,但是当我查询以下内容时它没有返回任何内容:
链接:https ://www.linkedin.com/search/results/all/?keywords=April%20Siose&origin=GLOBAL_SEARCH_HEADER
driver.find_element_by_class_name("search-result__result-link ember-view").get_attribute("href")
解决方案
linkedin_urls = [url.get_attribute("href") for url in linkedin_urls]
这是 selenium 中用于提取 LinkedIn 个人资料 URL 的命令。
推荐阅读
- amazon-ec2 - 使用 3 个 AWS EC2 实例的 Neo4J 因果集群
- swift - 删除 imageview UIGraphicsGetImageFromCurrentImageContext 中的所有绘图
- php - 绑定参数问题
- html - Bootstrap 4 响应式表头对齐问题
- android - 避免波纹效果组合颜色
- python - 编辑数据后出现错误 django“MultiValueDictKeyError at /employeeUpdate/'id'”
- windows - 无法在 Windows 10 for Cassandra 上运行 prometheus
- yaml - GitHub Actions 将变量列表传递给 shell 脚本
- html - 如何使我的 SVG 图像适合父包装器 div?
- r - Lubridate 以非固定的“每月”为基础进行汇总