[python] Requests 라이브러리에서 프록시를 사용하는 방법은?

프록시를 사용하기 위해서는 proxies 매개변수를 설정해야 합니다. 이 매개변수에는 프록시 서버의 정보를 딕셔너리 형태로 전달해야 합니다. 프록시 서버는 다음과 같은 정보를 포함해야 합니다:

다음은 Requests 라이브러리에서 프록시를 사용하는 예제 코드입니다.

import requests

# 프록시 서버 정보
proxy = {
    'http': 'http://123.456.78.90:8080',
    'https': 'https://123.456.78.90:8080'
}

# GET 요청을 보낼 URL
url = 'https://www.example.com'

# 프록시 설정 및 요청 전송
response = requests.get(url, proxies=proxy)

# 응답 출력
print(response.text)

위 예제 코드에서는 proxy 변수에 프록시 서버의 정보를 딕셔너리 형태로 저장합니다. 이후 requests.get() 함수를 호출할 때 proxies 매개변수에 proxy 변수를 전달하여 프록시를 사용하도록 설정합니다.

프록시 서버 설정을 통해 Requests 라이브러리를 사용하여 프록시를 통한 HTTP 요청을 보낼 수 있습니다. 따라서 프록시 서버를 사용해 특정 웹 사이트에 접근하거나 검색 엔진 스크래핑 등 다양한 작업에 활용할 수 있습니다.

더 자세한 정보는 Requests 라이브러리 공식 문서를 참고하시기 바랍니다.