programming/python

requests.get

chanchand 2023. 9. 22. 11:46
반응형

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