시작하기무료로 시작하기

requests를 사용하여 Python에서 HTTP 요청 수행하기

이제 urllib 패키지를 사용해 HTTP 요청을 보내는 방법을 익혔으니, 이번에는 더 상위 레벨의 requests 라이브러리를 사용하여 같은 작업을 수행하는 방법을 알아보겠습니다. 이번에도 DataCamp 서버에 "https://instructor-support.datacamp.com/en/" 헬프 센터 페이지를 요청할 것입니다.

이전 urllib 실습과 달리, requests를 사용할 때는 연결을 닫아줄 필요가 없다는 점에 유의하세요!

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

Intermediate Importing Data in Python

강의 보기

연습 안내

  • requests 패키지를 임포트하세요.
  • 관심 있는 URL을 변수 url에 할당하세요.
  • requests.get() 함수 하나로 URL에 대한 요청을 준비하고 전송한 뒤 응답을 받아, 그 결과를 변수 r에 할당하세요.
  • 객체 r의 text 속성을 사용해 웹페이지의 HTML을 문자열로 반환하고, 그 결과를 변수 text에 저장하세요.
  • 제출 버튼을 눌러 웹페이지의 HTML을 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import package


# Specify the url: url


# Packages the request, send the request and catch the response: r


# Extract the response: text


# Print the html
print(text)
코드 편집 및 실행