A contextily csempéletöltőjének indítása proxy környezetben
Alkalmazza a Requests proxy- és megbízhatósági bemeneteit a Python-folyamatra, majd különböztesse meg a valódi csempéletöltést a gyorsítótár újrafelhasználásától.
export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.pyA contextily szabványos webcsempe-útvonala Requests használ. Adja át a változókat a map_job.py futtató folyamatnak; a notebook-mag vagy az ütemezett worker saját indítási környezetet igényel. Mindkét célvázlat használhatja ugyanazt a HTTP-közvetítőt. Nyilvános csempékhez engedélyezett nyilvános proxy-útvonalon válasszon végpontot a HTTP proxy listáról ezekhez az értékekhez.
A Conda csomagkezelőjének proxybeállításai nem konfigurálják automatikusan ezeket a későbbi Python-kéréseket.
Ha a HTTPS egy szervezet CA-tanúsítványa miatt meghiúsul, állítsa be a Requests megbízhatóságát abban a workerben, például a jóváhagyott REQUESTS_CA_BUNDLE használatával. A szokásos proxyválasztás nem igényli a contextily privát letöltőjének lecserélését vagy a HTTP-hibaellenőrzések eltávolítását.
Amikor egy alaptérkép megfelelő proxykérés nélkül jelenik meg, állapítsa meg, hogy újrafelhasználta-e a gyorsítótárazott csempéket. Vizsgáljon meg egy valóban letöltést igénylő műveletet, mielőtt arra következtetne, hogy a környezetet figyelmen kívül hagyták.
A csempeszolgáltató URL-je marad a tartalom célja, meglévő hitelesítésével, hozzárendelésével és engedélyezett letöltési szabályzatával.