Використання пакета requests
Використання urllib для інтеграції з API може призвести до громіздкого й складного коду, адже вам потрібно самостійно подбати про багато додаткових речей, як-от кодування та декодування відповідей.
Як альтернатива urllib, пакет Python requests пропонує простіший спосіб роботи з API. Багато функцій доступні «з коробки» в requests, тож писати й читати код стає значно легше. Виконаймо ту саму вправу ще раз, але тепер із пакетом 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.____)