یو geopy جیوکوډر ته تصدیق شوی HTTP پراکسي ورکړئ
خام پراکسي اعتبارنامه یو ځل کوډ کړئ او د لټونونو شاوخوا شریک پروسس چاپیریال بدلولو پرځای د جیوکوډر څرګند نقشه وټاکئ.
جیوکوډر خپل مسیر سره جوړ کړئ:
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,
)اپلیکیشن دواړه حسابونه برابروي. google_api_key Google جیوکوډنګ ته اجازه ورکوي؛ په URL کې کارن نوم او پټنوم پراکسي ته اجازه ورکوي. هغه خامې برخې یو ځل کوډ کړئ، او د URL جوړښتي جلا کوونکي د کوډ کولو څخه بهر پرېږدئ.
| proxies ارزښت | geopy پالیسي |
|---|---|
| None | د سیستم کشف اجازه |
| {} | مستقیم لاسرسی وټاکئ |
| خالي نه نقشه | ورکړل شوی مسیر وټاکئ |
https کیلي د HTTPS منزلونو سره سمون لري چې د HTTP پراکسي له لارې وړل کیږي. د geopy مستند انٹرفیس د CONNECT په شمول HTTP پراکسي ملاتړ کوي؛ https لیکنه پخپله اوریدونکي ته TLS نه جوړوي.
جیوکوډر د هغې ثابتې پالیسۍ سره بیا وکاروئ. د انفرادي زنګونو شاوخوا د چاپیریال ارزښتونو بدلول کیدای شي په ورته وخت کې کار کوونکي بل جیوکوډر ته زیان ورسوي.