Виконання HTTP‑запитів у Python за допомогою urllib
Тепер, коли ви знаєте основи HTTP‑запитів типу GET, час виконати власні. У цій інтерактивній вправі ви надішлете запит на наші сервери DataCamp, щоб виконати GET‑запит і отримати інформацію з першої вправи з кодування цього курсу, "https://campus.datacamp.com/courses/1606/4135?ex=2".
У наступній вправі ви дістанете сам HTML. А зараз ви сформуєте та надішлете запит, а потім отримаєте відповідь.
Ця вправа є частиною курсу
Середній рівень імпортування даних у Python
Інструкції до вправи
- Імпортуйте функції
urlopenіRequestіз підпакетаurllib.request. - Сформуйте запит до адреси
"https://campus.datacamp.com/courses/1606/4135?ex=2"за допомогою функціїRequest()і присвойте його зміннійrequest. - Надішліть запит і отримайте відповідь у змінну
responseза допомогою функціїurlopen(). - Запустіть решту коду, щоб побачити тип даних
responseі закрити з'єднання!
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import packages
# Specify the url
url = "https://campus.datacamp.com/courses/1606/4135?ex=2"
# This packages the request: request
# Sends the request and catches the response: response
# Print the datatype of response
print(type(response))
# Be polite and close the response!
response.close()