반응형
requests.get
python의 requests 라이브러리에서 제공하는 HTTP GET 요청을 보내는 함수
웹 서버로부터 웹 페이지, API 데이터 또는 기타 리소스를 가져올 수 있다.
- 기본 함수 구문
import requests
res = requests.get(url, params = None, **kwargs)
url : 요청을 보낼 대상 URL, 문자열 형태로 제공되어야 한다.
params (option) : 딕셔너리 형태의 매개변수
**kwargs (option) : 추가적인 매개변수 및 옵션을 설정하기 위한 키워드 인자
- 응답
위 함수는 HTTP GET 요청을 보내고, 웹 서버에서 받은 응답을 Response 객체로 반환한다.
Response 객체를 통해 다양한 정보를 얻을 수 있으며, 일반적으로 응답의 상태 코드, 헤더, 내용 등을 확인한다.
if res.status_code == 200:
data = res.text
print(data)
status_code : 응답의 상태 코드
text : 응답의 내용
- cookie
cookies 매개변수를 사용하여 쿠키를 지정할 수 있다.
쿠키는 딕셔너리 형식으로 제공되며, 각 쿠키는 키와 값을 가진다.
cookies = {'cookie_name':'cookie_value'}
res = requests.get(url, cookies = cookies)
반응형
'programming > python' 카테고리의 다른 글
문자열 가운데 정렬 (1) | 2023.10.13 |
---|---|
파이썬 여러 줄 입력받기 (0) | 2023.10.08 |
a-z 출력 (0) | 2023.08.08 |
얕은 복사(shallow copy) / 깊은 복사(deep copy) (0) | 2023.08.06 |
비트연산자 (0) | 2023.08.05 |