如何使用python读取联系人的whatsapp消息?

2024-06-01 18:56:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在构建一个机器人,在指定的时间登录zoom,链接从whatsapp获得。所以我想知道是否有可能直接从whatsapp检索这些链接,而不必将其复制粘贴到python中。谷歌到处都是发送信息的指南,但有没有办法阅读和检索这些信息,然后对其进行操作


Tags: 信息链接时间指南机器人whatsapp发送信息办法
3条回答

您可以从whatsapp web读取所有cookie并将它们添加到标题中,然后使用请求模块,或者您也可以使用selenium

您最多可以尝试使用Python使用Selenium WebDriver读取WhatsApp消息,因为我强烈怀疑您是否能够访问WhatsApp API

Selenium基本上是一个自动化工具,可以让您在浏览器中自动化任务,因此,您可以使用Selenium编写一个Python脚本,自动打开WhatsApp并解析有关WhatsApp web客户端的HTML信息

首先,我们提到了Selenium,但我们只会使用它来自动打开和关闭WhatsApp,现在我们必须找到一种方法来读取WhatsApp客户端中的内容,这就是Web抓取的神奇之处

网站抓取是从网站中提取数据的过程,在这种情况下,数据由您需要自动获取的缩放链接表示,而网站是您的WhatsApp客户端。要执行此过程,您需要一种从网站中提取(解析)信息的方法,为此,我建议您使用Beautiful Soup,但我建议您至少需要了解HTML的工作原理

很抱歉,这可能无法完全回答您的问题,但这是我在这个特定主题上的全部知识

您可以使用Python中的https://selenium-python.readthedocs.io/在浏览器上打开WhatsApp

Selenium基本上是一个自动化工具,可以让您在浏览器中自动化任务,因此,您可以使用Selenium编写一个Python脚本,自动打开WhatsApp并解析有关WhatsApp web客户端的HTML信息

我从这个网站“https://towardsdatascience.com/complete-beginners-guide-to-processing-whatsapp-data-with-python-781c156b5f0b”学习和使用代码。浏览上面提到的链接上的详细信息

您必须从这个链接--“https://pypi.org/project/whatsapp-web/”安装外部python库“whatsapp web”。只需通过“python-mpipinstallwhatsappweb”输入命令提示符/windows终端

它将显示结果--

python-mpip安装whatsapp web

收集whatsapp网站

下载whatsapp_web-0.0.1-py3-none-any.whl(21KB)

安装收集的软件包:whatsapp web

已成功安装whatsapp-web-0.0.1

相关问题 更多 >