이 게시물에서는 Python으로 주거용 프록시를 사용하여 IP 주소를 마스킹하면서 요청하는 방법을 살펴보겠습니다. 주거용 프록시를 사용하면 보다 확실한 IP 주소로 웹 콘텐츠에 액세스할 수 있으며 이는 웹 스크래핑에 유용할 수 있습니다.
주거용 프록시는 데이터 센터가 아닌 인터넷 서비스 제공업체(ISP)가 제공한 IP 주소를 통해 요청을 라우팅합니다. 이렇게 하면 귀하의 요청이 일반 가정 사용자로부터 오는 것처럼 나타나므로 IP 기반 속도 제한을 피하는 데 도움이 될 수 있습니다.
다음은 요청 라이브러리를 사용하여 Python에서 주거용 프록시를 사용하는 방법에 대한 간단한 예입니다.
import requests if __name__ == '__main__': # Define the proxy details proxyip = "http://username_custom_zone_US:password@us.swiftproxy.net:7878" # The URL to which the request will be made url = "http://ipinfo.io" # Set up the proxies dictionary proxies = { 'http': proxyip, 'https': proxyip, # Include HTTPS if you plan to use secure URLs } # Make a GET request through the proxy response = requests.get(url=url, proxies=proxies) # Print the response text print(response.text)
프록시 세부정보: username_custom_zone_US, 비밀번호, us.swiftproxy.net 및 7878을 실제 프록시 자격 증명 및 세부정보로 바꾸세요.
프록시 사전: 프록시 사전은 HTTP 및 HTTPS 프로토콜을 모두 프록시에 매핑합니다. HTTP만 필요한 경우 https 항목을 제거할 수 있습니다.
요청하기: 요청.get 함수는 프록시를 통해 지정된 URL에 대한 GET 요청을 만드는 데 사용됩니다.
응답 인쇄: 서버로부터의 응답이 인쇄됩니다. 이 예에서는 http://ipinfo.io를 사용하여 프록시의 IP 주소 정보를 표시합니다.
Python과 함께 주거용 프록시를 사용하면 웹 스크래핑부터 지역별 콘텐츠 액세스까지 다양한 애플리케이션을 위한 강력한 도구가 될 수 있습니다. 제공된 예제를 통해 Python 프로젝트에 프록시 통합을 시작할 수 있습니다.
위 내용은 Python으로 주거용 프록시 사용: 간단한 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!