Python의 요청에 대한 매개 변수가 있는 쿼리 문자열
requests
라이브러리를 사용하여 Python에서 HTTP 요청을 생성할 수 있습니다. 이 라이브러리는 매우 간단하며 요청을 생성하고 검색된 데이터를 검사하는 다양한 기능을 제공합니다.
GET
및 POST
요청은 일반적으로 사용되는 HTTP 요청입니다. requests
라이브러리는 이러한 HTTP 요청을 생성하기 위해 get()
및 post()
기능을 제공합니다.
이 튜토리얼은 Python에서 requests
라이브러리로 요청을 생성하는 동안 쿼리 문자열 매개변수를 사용하는 방법을 보여줍니다.
Python에서 params
를 사용하는 요청에 대한 쿼리 문자열
데이터를 검색하거나 게시하기 위한 HTTP 요청에는 추가 세부 정보가 필요합니다. 쿼리 문자열 매개변수는 URL 외에 이러한 값을 참조합니다.
GET
요청은 일부 데이터를 가져오는 데 사용됩니다.
GET
요청을 생성하기 위해 get()
함수에 params
매개변수를 제공합니다. 일반적인 규칙은 params
매개변수를 사용하여 GET
요청에서 쿼리 문자열 매개변수를 제공합니다.
POST
요청의 경우 data
매개변수를 따르지만 일반적인 표준이므로 둘 다 사용할 수 있습니다.
이제 requests
라이브러리를 사용하고 쿼리 문자열 매개변수를 제공하여 GET
요청을 생성하는 예를 살펴보겠습니다.
import requests
url = "http://www.google.com"
params = {"sessionKey": "xyAbc5862", "format": "json"}
data = requests.get(url, params=params)
위의 예에서 일부 데이터를 검색합니다. 쿼리 문자열 매개변수는 get()
함수의 params
매개변수를 사용하여 제공됩니다.
반환된 최종 결과는 requests.Response
개체입니다. 이 객체의 다양한 속성을 사용하여 텍스트, 상태 코드 및 기타 유용한 값을 추출할 수 있습니다.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn