Baut den Geocoder mat senger eege Route:

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

D'Applikatioun liwwert béid Konten. google_api_key autoriséiert d'Google-Geokodéierung; de Benotzernumm an d'Passwuert an der URL autoriséieren de Proxy. Kodéier dës rohe Komponenten eng Kéier, an loosst déi strukturell URL-Trennzeechen ausserhalb vun der Kodéierung.

proxies-Wäertgeopy-Politik
NoneSystementdeckung erlaben
{}Direkte Zougang auswielen
Net-eidel MappingDéi ugeliwerten Route auswielen

De Schlëssel https passt zu HTTPS-Ziler, déi duerch den HTTP-Proxy gedroe ginn. Déi dokumentéiert Schnëttstell vu geopy ënnerstëtzt HTTP-Proxy, och CONNECT; eng Schreifweis vun https baut net vun sech aus TLS zum Lauschterer op.

Benotzt den Geocoder nach eng Kéier mat där stabiler Politik. D'Ännere vun Ëmweltwäerter ronderëm eenzel Uruff ka en aneren Geocoder stéieren, deen zur selwechter Zäit schafft.

Ähnlech Artikelen