[python] Requests 라이브러리를 이용해 경로에 포함된 매개변수를 설정하는 방법은?
예를 들어, 다음과 같은 URL이 있다고 가정해봅시다: https://api.example.com/users/{user_id}
이 경우, {user_id}
는 동적으로 변경되어야 하는 매개변수입니다. 이를 설정하기 위해서는 requests.get()
메서드에 params
매개변수를 사용하여 매개변수 값을 전달해주어야 합니다.
다음은 requests
라이브러리를 사용하여 매개변수를 설정하는 예제입니다:
import requests
url = 'https://api.example.com/users/{user_id}'
user_id = 123
response = requests.get(url, params={'user_id': user_id})
print(response.url)
위 예제에서는 requests.get()
메서드의 params
매개변수를 사용하여 user_id
매개변수 값을 전달하였습니다. 이를 통해 URL에는 실제 값이 포함된 완전한 URL이 생성됩니다.
결과적으로, response.url
을 출력하면 다음과 같은 URL이 출력될 것입니다: https://api.example.com/users/123
이렇게 함으로써, Requests 라이브러리를 사용하여 경로에 포함된 매개변수를 설정할 수 있습니다.
참고 문서: