JĘZYK PROGRAMOWANIA INTEGRACJA

JAK UŻYWAĆ PROXY POLAND W PYTHONIE

Przykłady kodu Python dla routowania żądań HTTP, Scrapy i aiohttp przez dedykowane proxy mobilne 4G.

PRZEGLĄD

DLACZEGO PYTHON + PROXY POLAND

Python jest najpopularniejszym językiem do web scrapingu, zbierania danych i automatyzacji. Routując żądania przez proxy mobilne 4G Proxy Poland, uzyskujesz prawdziwe adresy IP operatorów, które omijają systemy anty-botowe i geoblokady.

INSTRUKCJA KROK PO KROKU

INSTRUKCJE KONFIGURACJI

01

Zainstaluj bibliotekę Requests

Zainstaluj bibliotekę requests lub preferowanego klienta HTTP:

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

Pobierz dane logowania

Zarejestruj się na proxypoland.com i pobierz IP, port, nazwę użytkownika i hasło proxy.

03

Skonfiguruj proxy HTTP (requests)

Przekieruj żądania przez 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

Skonfiguruj proxy SOCKS5

Użyj SOCKS5 do pełnego routowania ruchu z 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

Użyj ze Scrapy

Skonfiguruj Scrapy do używania proxy mobilnych:

# 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

Dodaj rotację IP

Rotuj IP między sesjami scrapingu przez API rotacji:

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

Zweryfikuj swoje IP

Sprawdź czy żądania są kierowane przez 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
PORADY EKSPERTÓW

WSKAZÓWKI PRO

Używaj SOCKS5 aby zapobiec wyciekom DNS w krytycznych zadaniach

Implementuj logikę ponownych prób z wykładniczym opóźnieniem

Rotuj IP między partiami scrapingu, aby unikać blokad

Używaj aiohttp z asyncio do szybkiego równoległego scrapingu

Ustawiaj realistyczne nagłówki User-Agent dla lepszego kamuflażu

POPULARNE ZASTOSOWANIA

DZIAŁA ŚWIETNIE DO

Web scraping na dużą skalęMonitorowanie cenŚledzenie pozycji SEOZbieranie danych z mediów społecznościowychDostęp do treści geotargetowanych
CZĘSTO ZADAWANE

FAQ

Która biblioteka Python działa najlepiej z proxy mobilnymi?+

requests jest najprostszym wyborem. Do obciążeń async użyj aiohttp. Do scrapingu na dużą skalę idealny jest Scrapy z middleware proxy.

Czy mogę używać SOCKS5 z Pythonem?+

Tak. Zainstaluj requests[socks] i użyj socks5://user:pass@host:port jako URL proxy. SOCKS5 kieruje cały ruch wraz z DNS.

Jak obsługiwać uwierzytelnianie proxy w Pythonie?+

Przekaż dane w URL proxy: http://username:password@host:port lub użyj słownika proxies w requests. Obsługiwane jest HTTP i SOCKS5.

Czy mogę używać tych proxy ze Scrapy?+

Tak. Skonfiguruj ROTATING_PROXY_LIST lub niestandardowy middleware z danymi logowania. Wbudowana obsługa proxy w Scrapy działa bezproblemowo.

Jak szybko mogę scrapować z Pythonem i proxy mobilnymi?+

Nasze połączenia 4G oferują przepustowość 30-100 Mb/s. Z async Pythonem (aiohttp + asyncio) możesz obsługiwać dziesiątki równoległych żądań.

WYPRÓBUJZA DARMO PRZEZ 1 GODZINĘ

Skonfiguruj Python z dedykowanym mobilnym proxy 4G w mniej niż 2 minuty. Bez karty kredytowej. Pełny dostęp do proxy podczas testu.

Bez zobowiązań · Anuluj kiedy chcesz · Konfiguracja w 2 minuty