Bou de geokoader mei syn eigen rûte:

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

De applikaasje leveret beide akkounts. google_api_key jouwt Google-geokodearring tastimming; de brûkersnamme en it wachtwurd yn 'e URL jouwe de proxy tastimming. Koadearje dy rûge ûnderdielen ien kear, en lit de strukturele URL-skieders bûten de kodearring.

proxies-weardegeopy-belied
NoneSysteemûntdekking tastean
{}Direkte tagong kieze
Net-lege mapDe levere rûte kieze

De kaai https past by HTTPS-bestimmings dy't troch de HTTP-proxy drage wurde. De dokumintearre ynterface fan geopy stipet HTTP-proxy, ynklusyf CONNECT; in stavering fan https festiget sels gjin TLS nei de listener.

Brûk de geokoader opnij mei dat stabile belied. It feroarjen fan omjouwingswearden om yndividuele oproppen hinne kin in oare geokoader steure dy't tagelyk wurket.

Relatearre artikelen