Sii hal geopy geocoder HTTP proxy la ansixiyay
Hal mar code garee aqoonsiga proxy-ga ceyriinka ah oo dooro khariidaynta cad ee geocoder-ka halkii aad ka beddeli lahayd deegaanka habsocodka la wadaago ee ku xeeran raadinta.
Dhis geocoder-ka isaga oo leh waddadiisa gaar ah:
from urllib.parse import quote
from geopy.geocoders import GoogleV3
account = quote(proxy_user, safe='') + ':' + quote(proxy_password, safe='')
proxy_url = f'http://{account}@proxy.example:8080'
geocoder = GoogleV3(
api_key=google_api_key,
proxies={'http': proxy_url, 'https': proxy_url},
timeout=10,
)Barnaamijku wuxuu bixiyaa labada akoon. google_api_key wuxuu oggolaadaa geocoding-ka Google; magaca isticmaalaha iyo furaha sirta ee URL-ka waxay oggolaadaan proxy-ga. Hal mar code garee qaybahaas ceyriinka ah, adigoo ka tagaya kala-soocayaasha qaab-dhismeedka URL-ka baxsan codeynta.
| qiimaha proxies | siyaasadda geopy |
|---|---|
| None | Oggolow ogaanshaha nidaamka |
| {} | Dooro gelitaan toos ah |
| Khariidad aan madhnayn | Dooro waddada la bixiyay |
Furaha https wuxuu u dhigmaa yoolalka HTTPS ee lagu qaado proxy-ga HTTP. Interface-ka la diiwaangeliyay ee geopy wuxuu taageeraa proxy HTTP, oo ay ku jirto CONNECT; qoraalka https laftiisu ma sameeyo TLS xagga dhageystaha.
Dib u isticmaal geocoder-ka siyaasaddaas deggan. Beddelka qiyamka deegaanka ee ku xeeran wicitaanno gaar ah waxay carqaladayn kartaa geocoder kale oo isla mar wada shaqeeya.