컴퓨터/Python
Python을 통해 제공되는 Request패키지는 다양한 WEB http요청을 쉽게 다룰 수 있도록 도와주는 패키지입니다. 본문에서는 request 패키지를 알아보고 환경을 구축해보도록 합시다.
해당 웹사이트에 방문하면 좀 더 자세한 정보를 취득 가능합니다.
pip를 통해서 패키지를 설치해주세요
pip install requests
여러 가지 많은 종류가 있지만 간단하게 설명하자면 다음과 같습니다.
정리하자면 Python을 통해 http에 다양한 방식의 요청을 하고, 응답받은 데이터를 객체에 담아준다.
이 과정을 편리하게 제공해주는 패키지입니다.
우선 티스토리 웹사이트를 가지고 한번 실습해 보도록 합시다.
import requests
res = requests.get("https://www.tistory.com/")
print("객체에 저장된 url : " + res.url)
print(res.headers)
print(res.status_code)
print(res.text)
해당 소스코드를 실행해보면, 단 몇 줄 만의 코드로 request 패키지를 이용해서 손쉽게 웹에서 데이터를 가지고 오는 것이 가능하다는 것을 확인할 수 있습니다.
이처럼 응답을 받은 객체에서 꺼내어 쓸 수 있고, 다양한 쿠키나 세션을 포함하고 있는 요청, 또는 GET방식뿐만 아니라 POST방식의 요청 또한 가능합니다.
다음 포스트에서는 다양한 요청에 대한 예시를 살펴보도록 합시다.
Python - Request 모듈로 응답코드 확인 (0) | 2022.03.16 |
---|---|
Python - Request 2 (Get 과 Post 처리) (0) | 2022.02.24 |
Python - 패키지 > 모듈 (패키지와 모듈 차이점) (0) | 2022.01.23 |
Python - 모듈 관리 (pip란?) (0) | 2022.01.21 |
Python - Module (라이브러리) (0) | 2022.01.20 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet