Kọ geocoder pẹlu ọna tirẹ:

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,
)

Ohun elo naa pese awọn akọọlẹ mejeeji. google_api_key fun ni aṣẹ fun geocoding Google; orukọ olumulo ati ọrọ igbaniwọle ninu URL fun ni aṣẹ fun proxy. Ṣe koodu awọn paati aise wọnyẹn ni ẹẹkan, ti o fi awọn ipin ọna URL silẹ ni ita koodu naa.

iye proxiesilana geopy
NoneGba wiwa eto laaye
{}Yan iwọle taara
Maapu ti ko ṣofoYan ọna ti a pese

https bọtini ba awọn opin HTTPS ti a gbe nipasẹ proxy HTTP mu. Ni wiwo geopy ti a kọ silẹ ṣe atilẹyin proxy HTTP, pẹlu CONNECT; akọtọ https funrarẹ ko fi TLS mulẹ si olutẹtisi.

Tun geocoder lo pẹlu eto imulo iduroṣinṣin yẹn. Yiyipada awọn iye ayika ni ayika awọn ipe kọọkan le dabaru geocoder miiran ti n ṣiṣẹ ni akoko kanna.

Àwọn àpilẹ̀kọ tó jọra