猿问

是否可以让网络抓取工具使用插件(在 Chrome 的扩展栏中)?

具体来说,我想制作一个 Python 网络爬虫,它在 Chrome 上使用一个名为“Adapt Prospector”的插件,一旦你登陆他们的链接页面,它就可以让你找到人们的电子邮件。这是我的意思的一个例子:

https://i.postimg.cc/DyxWzxWJ/example_pic.png

您首先进入此人的linkedin 页面,然后单击Chrome 扩展栏上的插件徽标,然后插件会向您显示linkedin 配置文件的电子邮件(如果有)。

基本上,我想创建一个程序,进入一个人的链接页面,然后单击扩展栏上的插件徽标,然后抓取插件显示的数据。

我绝对知道如何做第一部分,但我不确定最后两部分是否可行。我广泛搜索是否有可能制作使用插件的网络抓取工具,但我没有找到任何“是”或“否”的答案。


心有法竹
浏览 199回答 1
1回答

慕斯709654

你可以尝试:使用浏览器控制台的网络选项卡查找哪个请求提供了您需要的信息。然后用你最喜欢的 python 库做同样的请求使用 selenium,它的行为或多或少类似于您的浏览器,转到此人的链接页面,信息应该在页面中的某个位置,可能是隐藏的。您的插件只是重新组织了它在页面上找到的信息。Linkedin 向您的浏览器提供您需要的所有信息。编辑:在 Selenium (Python) 中使用扩展你可以试试这个,但我认为没有扩展的 selenium 也可以
随时随地看视频慕课网APP

相关分类

Python
我要回答