Можно ли заставить веб-скребок использовать плагин (в панели расширения Chrome)? - PullRequest
0 голосов
/ 10 октября 2018

Если говорить точнее, я хочу создать веб-сканер Python, который использует в Chrome плагин под названием «Adapt Prospector», который позволяет вам находить электронные письма людей после того, как вы попадете на их страницу с вопросом.Вот пример того, что я имею в виду:

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

Сначала вы заходите на страницу с вопросом о человеке, затем нажимаете логотип плагина на панели расширений Chrome, затем плагин покажет вамАдрес электронной почты профиля linkedin (если он есть).

По сути, я хочу создать программу, которая переходит на страницу linkedin человека, затем нажимает на логотип плагина на панели расширений, а затем очищает данные, которые показывает плагин..

Я точно знаю, как сделать первую часть, но я не уверен, возможны ли последние 2 части.Я много раз искал, можно ли создать веб-скребок, использующий плагин, но я не нашел ни одного ответа «да» или «нет».

1 Ответ

0 голосов
/ 10 октября 2018

Вы можете попробовать:

  • Найти, какой запрос дает необходимую информацию, на вкладке Сеть консоли браузера.Затем сделайте тот же запрос с вашей любимой библиотекой python

  • Используйте селен, который будет вести себя примерно так же, как ваш браузер, перейдите на страницу с вопросом о человеке, и информация должна быть где-то на страницеможет быть скрыто

Ваш плагин просто реорганизует информацию, которую находит на странице.Linkedin предоставляет вашему браузеру всю необходимую информацию.

РЕДАКТИРОВАТЬ: Используя расширения с Selenium (Python) вы можете попробовать это, но я думаю, что селен без расширения тоже подойдет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...