Poradniki konfiguracji

Proxy w Python requests

requests to jedna z najpopularniejszych bibliotek do wysyłania zapytań w Pythonie. Wpisz adres bramki ProxySup w proxies, a połączenie od razu zadziała.

  • Połączenie przez jeden adres bramki
  • Kraj i sesja w nazwie użytkownika
  • Token dostępu jako hasło

Co jest potrzebne do połączenia

Bramka
gate.proxysup.com:7777
Nazwa użytkownika
user-country-CODE
Hasło
Token dostępu Twojego konta
Ostatnia aktualizacja
  • Instalacja w 1 linii
  • Kroki: 4
  • Do 30 min stała sesja
  • HTTP, HTTPS, SOCKS5

Krok po kroku

Python requests: kroki podłączenia proxy

Wykonaj kroki po kolei. W miejsce YOUR_TOKEN wpisz swój token dostępu.

  1. Krok 1

    Instalacja: Python requests

    Terminal
    pip install requests
  2. Krok 2

    Podstawowe połączenie

    Kod
    import requests
    
    proxy = "http://user-country-us:[email protected]:7777"
    res = requests.get(
        "https://ipinfo.io/json",
        proxies={"http": proxy, "https": proxy},
        timeout=30,
    )
    print(res.json())
  3. Krok 3

    Użycie stałej sesji

    Część do zmiany
    proxy = "http://user-country-us-session-a1b2:[email protected]:7777"
    # Z tą samą nazwą sesji zachowasz to samo IP do 30 minut
  4. Krok 4

    Sprawdzenie połączenia

    Przykładowa odpowiedź
    { "ip": "203.0.113.24",
      "country": "US",
      "org": "Domowy dostawca internetu" }

Nazwa użytkownika

Zasady nazwy użytkownika

Łącz wartości w nazwie użytkownika, aby ustawić kraj, miasto, sesję i produkt.

WartośćDziałanie
country-CODEUstawia kraj połączenia
city-MIASTOUstawia też miasto. Tylko w krajach z wyborem miasta
session-NAZWAWłącza stałą sesję. Ta sama nazwa dostaje to samo IP
type-mobile lub type-dcPrzełącza na proxy mobilne lub serwerowe. Bez tego używane są domowe

Jak składa się nazwę użytkownika

userPoczątekcountry-usKrajsession-a1b2Sesja stała

Wynik user-country-us-session-a1b2

Rozwiązywanie problemów

Python requests: rozwiązywanie błędów połączenia

  • Pojawia się błąd 407

    Nazwa użytkownika lub token są błędne. Sprawdź, czy przed tokenem lub po nim nie ma spacji i czy nazwa użytkownika zaczyna się od user-.

  • Połączenie przekracza limit czasu

    Zwiększ limit czasu do około 30 sekund i zmniejsz liczbę równoczesnych zapytań do tej samej strony.

  • To samo IP nie jest zachowywane

    Sprawdź, czy nazwa użytkownika zawiera wartość session. Stała sesja trwa do 30 minut.

  • Wybrane miasto nie jest używane

    Sprawdź na stronie krajów, czy kraj ma wybór miasta, i wpisz nazwę miasta małymi literami z podkreśleniami.

Więcej

Inne poradniki konfiguracji

  • Proxy w Playwright

    Playwright to narzędzie do sterowania przeglądarką za pomocą kodu. Wpisz bramkę, nazwę użytkownika i token w opcji proxy przy uruchamianiu przeglądarki, a wszystkie zapytania stron pójdą przez ProxySup.

    Zobacz poradnik
  • Proxy w Scrapy

    Scrapy to narzędzie w Pythonie do budowy crawlerów zbierających wiele stron. Wpisz proxy w meta zapytania, a każde zapytanie pójdzie przez ProxySup.

    Zobacz poradnik

Podłącz teraz: Python requests

Token dostępu dostajesz od razu przy rejestracji. Doładuj saldo, aby użyć kodu powyżej bez zmian.