LINGUAGEM DE PROGRAMAÇÃO INTEGRAÇÃO

COMO USAR PROXY POLAND COM PYTHON

Exemplos de código Python para roteamento de requisições HTTP, Scrapy e aiohttp através de proxies móveis 4G dedicados.

VISÃO GERAL

POR QUE PYTHON + PROXY POLAND

Python é a linguagem mais popular para web scraping e automação. Ao rotear suas requisições através dos proxies móveis 4G da Proxy Poland, você obtém IPs reais de operadoras móveis que contornam sistemas anti-bot e restrições geográficas.

GUIA PASSO A PASSO

INSTRUÇÕES DE CONFIGURAÇÃO

01

Instalar a biblioteca Requests

Instale a biblioteca requests ou seu cliente HTTP preferido:

pip install requests
# For SOCKS5 support:
pip install requests[socks]
# For async scraping:
pip install aiohttp
02

Obter credenciais do proxy

Registre-se em proxypoland.com e obtenha seu IP, porta, usuário e senha.

03

Configurar proxy HTTP (requests)

Rotear requisições através do proxy HTTP:

import requests

proxies = {
    'http': 'http://username:password@proxy-ip:port',
    'https': 'http://username:password@proxy-ip:port',
}

response = requests.get(
    'https://httpbin.org/ip',
    proxies=proxies
)
print(response.json())
# Should show Polish mobile IP
04

Configurar proxy SOCKS5

Usar SOCKS5 para roteamento completo de tráfego incluindo DNS:

import requests

proxies = {
    'http': 'socks5://username:password@proxy-ip:port',
    'https': 'socks5://username:password@proxy-ip:port',
}

response = requests.get(
    'https://httpbin.org/ip',
    proxies=proxies
)
print(response.json())
05

Usar com Scrapy

Configurar Scrapy para usar proxies móvils:

# scrapy settings.py
HTTP_PROXY = 'http://username:password@proxy-ip:port'
DOWNLOADER_MIDDLEWARES = {
    'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware': 110,
}

# Or use ROTATING_PROXY_LIST:
ROTATING_PROXY_LIST = [
    'http://username:password@proxy-ip:port',
]
06

Adicionar rotação de IP

Rotar IP entre sessões de scraping:

import requests

def rotate_ip(proxy_ip, port, username, password):
    """Trigger IP rotation via Proxy Poland API"""
    response = requests.get(
        f'http://{proxy_ip}:{port}/rotate',
        auth=(username, password)
    )
    return response.json()

# Rotate before each scraping batch
new_ip = rotate_ip('proxy-ip', 'port', 'user', 'pass')
print(f'New IP: {new_ip}')
07

Verificar seu IP

Verificar que as requisições são roteadas através do proxy:

import requests

proxies = {
    'http': 'http://username:password@proxy-ip:port',
    'https': 'http://username:password@proxy-ip:port',
}

response = requests.get('https://httpbin.org/ip', proxies=proxies)
print(response.json()['origin'])
# Should show Polish mobile carrier IP
DICAS DE ESPECIALISTA

DICAS PRO

Usar SOCKS5 para prevenção de vazamento DNS em tarefas sensíveis

Implementar lógica de retry com backoff exponencial

Rotar IPs entre lotes de scraping para evitar bloqueios

Usar aiohttp com asyncio para scraping concorrente de alto desempenho

Definir cabeçalhos User-Agent realistas para complementar o IP móvel

CASOS DE USO POPULARES

FUNCIONA BEM PARA

Web scraping em escalaMonitoramento de preçosRastreamento de posicionamento SEOColeta de dados em redes sociaisAcesso a conteúdo geolocalizado
PERGUNTAS FREQUENTES

FAQ

Qual biblioteca Python funciona melhor com proxies móveis?+

requests é a escolha mais simples para scraping básico. Para cargas async use aiohttp. Para frameworks de scraping em grande escala, Scrapy com middleware proxy é ideal.

Posso usar SOCKS5 com Python?+

Sim. Instale requests[socks] e use socks5://user:pass@host:port como URL do proxy. SOCKS5 roteia todo o tráfego incluindo DNS.

Como gerencio a autenticação do proxy no Python?+

Passe as credenciais diretamente na URL do proxy: http://username:password@host:port ou use o dict proxies do requests.

Posso usar esses proxies com Scrapy?+

Sim. Configure ROTATING_PROXY_LIST ou um middleware de downloader personalizado com as credenciais do proxy.

Quão rápido posso fazer scraping com Python e proxies móveis?+

Nossas conexões 4G oferecem 30-100 Mb/s de throughput. Com Python async (aiohttp + asyncio), você pode lidar com dezenas de requisições simultâneas.

EXPERIMENTEGRÁTIS POR 1 HORA

Configure Python com um proxy móvel 4G dedicado em menos de 2 minutos. Sem cartão de crédito. Acesso completo ao proxy durante o teste.

Sem compromisso · Cancele a qualquer momento · Configuração em 2 minutos