[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 라이브러리를 사용하여 경로에 포함된 매개변수를 설정할 수 있습니다.

참고 문서: