requests 패키지 사용하기
urllib로 API를 연동하면 인코딩/디코딩 같은 추가 처리를 직접 해야 해서 코드가 장황하고 복잡해질 수 있어요.
urllib의 대안으로, Python의 requests 패키지는 더 간단한 방식으로 API를 연동할 수 있게 해줘요. requests는 기본으로 제공하는 기능이 많아서 코드를 훨씬 쉽게 쓰고 읽을 수 있어요. 이제 같은 문제를 requests 패키지로 다시 풀어 보겠습니다.
이전 연습 문제와 마찬가지로, Lyrics API의 URL은 http://localhost:3000/lyrics입니다.
이 연습은 강의의 일부입니다
Python으로 배우는 API 입문
연습 안내
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.____)