Інструкції

Проксі в Python requests

requests належить до найпопулярніших бібліотек для вебзапитів на Python. Вкажіть адресу шлюзу ProxySup у proxies, і підключення одразу запрацює.

  • Підключення через одну адресу шлюзу
  • Країна й сесія в імені користувача
  • Токен доступу замість пароля

Що потрібно для підключення

Шлюз
gate.proxysup.com:7777
Ім'я користувача
user-country-CODE
Пароль
Токен доступу вашого акаунта
Оновлено
  • Встановлення в 1 рядок
  • Кроків: 4
  • До 30 хв фіксована сесія
  • HTTP, HTTPS, SOCKS5

Крок за кроком

Python requests: кроки підключення проксі

Виконуйте кроки по черзі. Замість YOUR_TOKEN вкажіть свій токен доступу.

  1. Крок 1

    Встановлення: Python requests

    Термінал
    pip install requests
  2. Крок 2

    Просте підключення

    Код
    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. Крок 3

    Фіксована сесія

    Що замінити
    proxy = "http://user-country-us-session-a1b2:[email protected]:7777"
    # З одним ім'ям сесії IP зберігається до 30 хвилин
  4. Крок 4

    Перевірка підключення

    Приклад відповіді
    { "ip": "203.0.113.24",
      "country": "US",
      "org": "Домашній інтернет-провайдер" }

Ім'я користувача

Правила імені користувача

Збирайте значення в імені користувача, щоб задати країну, місто, сесію та продукт.

ЗначенняПризначення
country-CODEЗадає країну підключення
city-МІСТОЗадає ще й місто. Лише в країнах із вибором міста
session-ІМ'ЯВмикає фіксовану сесію. Одне ім'я отримує один IP
type-mobile або type-dcПеремикає на мобільні чи серверні проксі. Без цього використовуються резидентні

З чого складається ім'я користувача

userПочатокcountry-usКраїнаsession-a1b2Фіксована сесія

Результат user-country-us-session-a1b2

Вирішення проблем

Python requests: помилки підключення та їх вирішення

  • З'являється помилка 407

    Ім'я користувача або токен указано неправильно. Перевірте, чи немає пробілів до або після токена і чи починається ім'я користувача з user-.

  • Підключення обривається за тайм-аутом

    Збільште тайм-аут приблизно до 30 секунд і зменште кількість одночасних запитів до одного сайту.

  • IP не зберігається

    Перевірте, що в імені користувача є значення session. Фіксована сесія тримається до 30 хвилин.

  • Потрібне місто не використовується

    Перевірте на сторінці країн, чи є в країні вибір міста, і пишіть назву міста малими літерами через підкреслення.

Ще

Інші інструкції з підключення

  • Проксі в Playwright

    Playwright потрібен для керування браузером із коду. Вкажіть шлюз, ім'я користувача й токен у параметрі proxy під час запуску браузера, і всі запити сторінок підуть через ProxySup.

    Відкрити інструкцію
  • Проксі в Scrapy

    Scrapy слугує для створення краулерів на Python, які збирають багато сторінок. Вкажіть proxy в meta запиту, і кожен запит піде через ProxySup.

    Відкрити інструкцію

Підключіть просто зараз: Python requests

Токен доступу видається одразу під час реєстрації. Поповніть баланс, щоб використовувати код вище без змін.