export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.py

O caminho padrão de tiles web do contextily usa Requests. Passe as variáveis ao processo que executa map_job.py; um kernel de notebook ou um worker agendado precisa do seu próprio ambiente de arranque. Ambos os esquemas de destino podem usar o mesmo intermediário HTTP. Para tiles públicos numa rota de proxy público permitida, escolha um endpoint da lista de proxies HTTP para estes valores.

As configurações de proxy do gestor de pacotes do Conda não configuram automaticamente estes pedidos Python posteriores.

Se o HTTPS falhar por causa da CA de uma organização, configure a confiança do Requests nesse worker, por exemplo com o seu REQUESTS_CA_BUNDLE aprovado. A seleção normal de proxy não exige substituir o baixador privado do contextily nem remover as verificações de erros HTTP.

Quando um mapa de base é desenhado sem um pedido de proxy correspondente, determine se reutilizou tiles em cache. Inspecione uma operação que realmente precise de um download antes de concluir que o ambiente foi ignorado.

O URL do fornecedor de tiles continua a ser o destino do conteúdo, com a sua autenticação, atribuição e política de download permitido existentes.

Artigos relacionados