Виконання 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)