
IPRoyal 輪換 IP Python 實戰:自動切換 + 失敗重試完整程式碼
IPRoyal 住宅 IP 池有 2000 萬+ IP,關鍵是怎麼用。粘性(Sticky)一個 IP 用 30 分鐘適合賬號登入場景,輪換(Rotating)每次請求換 IP 適合爬蟲、批次註冊、反風控。本文用 Python 實現輪換 + 重試的完整方案。 兩種模式區別 模式 IP 切換頻率 適用場景 Sticky 每 10/30 分鐘換一次 賬號登入、API 呼叫、量化持續會話 Rotating 每次請求隨機換 爬蟲、批次註冊、反風控 IPRoyal 後臺可以生成兩種模式的代理憑證。 Rotating 代理憑證格式 登入 IPRoyal Dashboard → Residential → Generate → 選 Rotating → 拿到: Proxy: gw.iproyal.com Port: 12321 Username: YOUR_USER Password: YOUR_PASS_country-us_session-rotate session-rotate 是關鍵:每次發請求都會從池子裡抓新 IP。 Python 基礎用法 import requests proxy_url = "http://USER:[email protected]:12321" proxies = {"http": proxy_url, "https": proxy_url} for i in range(5): r = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=10) print(f"Request {i+1}: {r.json()['ip']} ({r.json().get('city')})") 預期輸出: ...




