GBProxies

Paano Gamitin ang Proxies sa Python requests

Ang Python requests ay gumagamit ng proxies dictionary na may isang URL bawat scheme. Ilagay ang iyong proxy username at password sa URL at bawat request ay dadaan sa gateway.

Mga Hakbang

  1. I-install ang requests gamit ang pip install requests
  2. Kopyahin ang iyong proxy username at password mula sa console
  3. Buuin ang proxy URL gamit ang gateway host at product port
  4. Ipasa ito bilang proxies= sa bawat request o sa isang Session

Halimbawa ng code

import requests

user = "USERNAME-cc-us"   # country code is optional
password = "PASSWORD"
proxy = f"http://{user}:{password}@gw.gbproxies.cc:10000"

r = requests.get("https://api.ipify.org?format=json",
                 proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())

Palitan ang USERNAME at PASSWORD ng proxy login mula sa Proxies page ng console. Ang port 10000 ay residential HTTP; tingnan ang mga port ng bawat produkto sa ibaba.

Mga Tip

  • Gumamit ng requests.Session para muling gamitin ang mga koneksyon; idagdag ang -sid-<id>-ttl-<minutes> para manatili sa parehong IP
  • Para sa SOCKS5, i-install ang requests[socks] at gamitin ang socks5h:// na may port 10001

Mga karaniwang tanong

Bakit ako nakakakuha ng 407 error?

Ang 407 ay nangangahulugang hindi tinanggap ng gateway ang login. Suriin ang username, password at kung may natitirang GB ang produkto.

Paano Gamitin ang Proxies sa Python requests