SDK > requests-proxyport

Paquete Python requests-proxyport

El paquete requests-proxyport es una biblioteca de Python que le permite usar proxies rotativos con la popular biblioteca HTTP Requests. Los proxies rotativos son un tipo de servidor proxy que cambia automáticamente la dirección IP utilizada para la conexión después de que haya pasado una cierta cantidad de solicitudes o una cierta cantidad de tiempo. Esto puede ser útil para el web scraping, donde es posible que desee evitar que los sitios web lo bloqueen por realizar demasiadas solicitudes desde una sola dirección IP.

pypi.org/project/requests-proxyport - página en PyPi.org

Requisitos previos

Obtener clave API

Instalación

$ pip install requests-proxyport

            

Empezando

Antes de obtener su primer proxy, debe asignar una clave API. Esto se puede hacer a través de una variable de entorno

$ export PROXY_PORT_API_KEY=<API_KEY>

        
o directamente en el código.

from requests_proxyport import Session

session = Session(proxyport_api_key='<API_KEY>') # here
r = session.get('https://example.com/')
print(r.text)