Использование пакета requests
Интеграция API с помощью urllib может привести к громоздкому и сложному коду: вам приходится самостоятельно обрабатывать множество деталей — например, кодирование и декодирование ответов.
Пакет Python requests предлагает более простой способ работы с API. Он предоставляет богатый набор возможностей «из коробки», что делает код значительно проще для написания и чтения. Давайте выполним то же задание, что и раньше, но теперь с использованием пакета requests.
Напомним: URL Lyrics API, как и в предыдущем упражнении, — http://localhost:3000/lyrics.
Это упражнение является частью курса
Введение в API на Python
Инструкции к упражнению
- Импортируйте пакет
requests. - Передайте URL
http://localhost:3000/lyricsметодуrequests.get. - Выведите текст ответа.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import the requests package
import ____
# Pass the API URL to the get function
response = requests.get(____)
# Print out the text attribute of the response object
print(response.____)