Panduan sambungan
Guna proksi dengan Python requests
requests ialah antara pustaka paling popular untuk menghantar permintaan web dalam Python. Masukkan alamat gateway ProxySup ke dalam proxies dan sambungan terus berfungsi.
- Sambung dengan satu alamat gateway
- Negara dan sesi dalam nama pengguna
- Token akses sebagai kata laluan
Apa yang diperlukan untuk menyambung
- Gateway
gate.proxysup.com:7777- Nama pengguna
user-country-CODE- Kata laluan
- Token akses akaun anda
- Kemas kini terakhir
- Pasang dengan 1 baris
- 4 langkah hingga selesai
- Sehingga 30 minit sesi tetap
- HTTP, HTTPS, SOCKS5
Langkah demi langkah
Langkah menyambung proksi ke Python requests
Ikut langkah mengikut urutan. Gantikan YOUR_TOKEN dengan token akses anda.
Langkah 1
Pasang Python requests
Terminal pip install requestsLangkah 2
Sambungan asas
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())Langkah 3
Guna sesi tetap
Bahagian yang ditukar proxy = "http://user-country-us-session-a1b2:[email protected]:7777" # Dengan nama sesi yang sama, IP kekal sama sehingga 30 minitLangkah 4
Semak sambungan
Contoh respons { "ip": "203.0.113.24", "country": "US", "org": "Penyedia internet rumah" }
Nama pengguna
Peraturan nama pengguna
Gabungkan nilai dalam nama pengguna untuk menetapkan negara, bandar, sesi dan produk.
| Nilai | Fungsi |
|---|---|
country-CODE | Menetapkan negara sambungan |
city-BANDAR | Menetapkan bandar juga. Hanya di negara yang menyokong bandar |
session-NAMA | Menghidupkan sesi tetap. Nama yang sama mendapat IP yang sama |
type-mobile atau type-dc | Bertukar ke proksi mudah alih atau pusat data. Tanpa ini, kediaman digunakan |
Cara nama pengguna disusun
userPermulaancountry-usNegarasession-a1b2Sesi tetapHasil user-country-us-session-a1b2
Penyelesaian masalah
Menyelesaikan ralat sambungan Python requests
Ralat 407 muncul
Nama pengguna atau token salah. Semak sama ada ada ruang kosong sebelum atau selepas token dan sama ada nama pengguna bermula dengan user-.
Sambungan tamat masa
Naikkan had masa kepada kira-kira 30 saat dan kurangkan permintaan serentak ke laman yang sama.
IP yang sama tidak kekal
Semak sama ada nama pengguna mengandungi nilai session. Sesi tetap kekal sehingga 30 minit.
Bandar yang dikehendaki tidak digunakan
Semak di halaman negara sama ada negara itu menyokong bandar, dan tulis nama bandar dengan huruf kecil dan garis bawah.
Lagi
Panduan sambungan yang lain
Sambung proksi ke Playwright
Playwright ialah alat untuk mengawal pelayar dengan kod. Isi gateway, nama pengguna dan token dalam pilihan proxy semasa membuka pelayar, dan semua permintaan halaman melalui ProxySup.
Lihat panduanSambung proksi ke Scrapy
Scrapy ialah alat Python untuk membina crawler yang mengumpul banyak halaman. Masukkan proxy ke dalam meta permintaan dan setiap permintaan melalui ProxySup.
Lihat panduan
Sambungkan Python requests sekarang
Token akses diterima terus semasa mendaftar. Tambah nilai baki untuk menggunakan kod di atas seperti sedia ada.