Выполнение HTTP-запросов в Python с помощью requests
Теперь, когда вы разобрались с выполнением HTTP-запросов с помощью пакета urllib, попробуем сделать то же самое с использованием более высокоуровневой библиотеки requests. Вы снова будете обращаться к серверам DataCamp — на этот раз к странице "http://www.datacamp.com/teach/documentation".
Обратите внимание: в отличие от предыдущих упражнений с urllib, при использовании requests закрывать соединение не требуется!
Это упражнение является частью курса
Импорт данных в Python: средний уровень
Инструкции к упражнению
- Импортируйте пакет
requests. - Присвойте нужный URL переменной
url. - Отправьте запрос к URL и получите ответ с помощью единственной функции
requests.get(), сохранив результат в переменнуюr. - Используйте атрибут
textобъектаr, чтобы получить HTML веб-страницы в виде строки, и сохраните результат в переменнуюtext. - Нажмите «Отправить ответ», чтобы вывести HTML веб-страницы.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import package
# Specify the url: url
# Packages the request, send the request and catch the response: r
# Extract the response: text
# Print the html
print(text)