#1363869
Молодой аналитик данных Иван Иванов работает над проектом, в котором он должен автоматизировать сбор данных с различных веб-сайтов для составления отчетов. Иван должен написать скрипт, который будет отправлять GET-запрос к API погодного сервиса, чтобы получать актуальные данные о погоде в регионах, интересующих заказчика. Ему необходимо изучить документацию API, определить требуемые параметры запроса, освоить методы поиска данных в полученном HTML-коде в ответе при необходимости и убедиться, что он может распознать и извлекать нужную информацию из JSON, который возвращает API. Вопросы: 1. Какие шаги должен предпринять Иван для отправки GET-запроса к API погодного сервиса? 2. Какие инструменты Ивану следует использовать для извлечения данных, если API возвращает ответ в формате HTML?
Варианты ответа:
  • Иван должен установить библиотеку requests, произвести импорт и использовать функцию requests.get() с указанием URL и параметров запроса. Для извлечения данных из HTML ему необходимо использовать регулярные выражения или библиотеку BeautifulSoup.
  • Иван должен написать JavaScript-функцию для отправки асинхронного GET-запроса и использовать DOM парсинг для извлечения данных из HTML.
  • Ивану необходимо воспользоваться консолью браузера для отправки запроса, а затем вручную копировать данные из HTML. Для извлечения данных он может использовать XPath.
  • Иван должен создать форму HTML с полями для параметров запроса и отправлять запрос через браузер, а затем применять библиотеку lxml для парсинга HTML.
Курсы в категории: Маркетинг и реклама