Python의 요청에 대한 매개 변수가 있는 쿼리 문자열

Manav Narula 2023년6월21일
Python의 요청에 대한 매개 변수가 있는 쿼리 문자열

requests 라이브러리를 사용하여 Python에서 HTTP 요청을 생성할 수 있습니다. 이 라이브러리는 매우 간단하며 요청을 생성하고 검색된 데이터를 검사하는 다양한 기능을 제공합니다.

GETPOST 요청은 일반적으로 사용되는 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 Narula
Manav Narula avatar Manav Narula avatar

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

관련 문장 - Python Requests