시작하기무료로 시작하기

requests 패키지 사용하기

urllib로 API를 연동하면 인코딩/디코딩 같은 추가 처리를 직접 해야 해서 코드가 장황하고 복잡해질 수 있어요.

urllib의 대안으로, Python의 requests 패키지는 더 간단한 방식으로 API를 연동할 수 있게 해줘요. requests는 기본으로 제공하는 기능이 많아서 코드를 훨씬 쉽게 쓰고 읽을 수 있어요. 이제 같은 문제를 requests 패키지로 다시 풀어 보겠습니다.

이전 연습 문제와 마찬가지로, Lyrics API의 URL은 http://localhost:3000/lyrics입니다.

이 연습은 강의의 일부입니다

Python으로 배우는 API 입문

강의 보기

연습 안내

  • requests 패키지를 임포트하세요.
  • URL http://localhost:3000/lyricsrequests.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.____)
코드 편집 및 실행