使用Python自动执行LinkedIn连接

2025年1月5日 | 阅读 3 分钟

在当今世界,LinkedIn 连接是 IT 专业人士生活中非常重要的一部分。用户需要向许多可能有用的其他人发送连接请求,但有时一次发送请求可能非常耗时且令人头疼。有没有一个自动化系统可以为我们完成所有这些工作,那不是更好吗?

在本教程中,我们将学习如何使用 Python 生成一个用于接受 LinkedIn 连接请求的自动化系统。

所需模块

  • Selenium: Selenium 不作为 Python 的内置模块。要安装 selenium 模块,我们可以使用以下命令
    !pip3 install selenium
  • Pyautogui: 与 selenium 相同,它也不是 Python 的内置模块,要安装此模块,我们可以使用以下命令
    !pip3 install pyautogui
  • Chrome 浏览器驱动: 我们可以从以下网址下载 Chrome 浏览器驱动

在实现之前,我们应该先导入所有模块。

现在,让我们编写主函数-

现在,我们需要进入认证页面,然后登录。

代码

find_elemet_by_id 用于查找名为“login-email”和“login-password”的 HTML 标签,然后我们将向它们发送按键。

现在,我们将设置网络部分

代码

现在,我们知道 LinkedIn 会试图阻止抓取。因此,我们很难找到连接按钮。我们可以使用 XPath 等技术。

代码

这就是我们如何使用 Python 中的 Web 驱动程序在 LinkedIn 中发送自动连接请求。

完整代码实现

输出

The number of connection requests: 12
All requests are sent!

结论

在本教程中,我们讨论了如何使用 Python 中的 Web 驱动程序生成一个用于发送 LinkedIn 连接请求的自动化系统。