Передача значения в строку поиска - PullRequest
0 голосов
/ 29 апреля 2019

Я пытался найти способ использовать панель поиска веб-сайта, не открывая веб-страницу.

Точнее, скажем, мы говорим о stackoverflow.com .Используя некоторую операцию GET, можно получить его HTML-содержимое, и, просмотрев его, выяснить, что у него есть меню поиска .

Есть ли хороший способ передать значение в меню поиска, используя какой-то запрос !?Моя цель - прочитать результат поиска, снова запросив HTML-код.
Я бы предпочел идею в Python или JavaScript .

1 Ответ

1 голос
/ 29 апреля 2019

Нет общего решения.Две вещи:

  • В python вы можете использовать запросы lib для отправки ваших запросов GET и получения ответа.Затем вы обработаете этот ответ с помощью соответствующего инструмента (ответ может быть json, xml, html ...)
  • Чтобы узнать, как создать запрос, проверьте, предоставляет ли веб-сайт документированный API (пример )здесь с stackexchange ).Если это не так, попробуйте использовать инспектор вашего браузера, чтобы узнать, как отправляется поисковый запрос, когда вы используете панель поиска.
...