ਪ੍ਰੌਕਸੀ ਵਾਤਾਵਰਣ ਨਾਲ contextily ਦਾ ਟਾਈਲ ਡਾਊਨਲੋਡਰ ਚਲਾਓ
Requests ਦੇ ਪ੍ਰੌਕਸੀ ਅਤੇ ਭਰੋਸਾ ਇਨਪੁੱਟ Python ਪ੍ਰਕਿਰਿਆ 'ਤੇ ਲਾਗੂ ਕਰੋ, ਫਿਰ ਅਸਲ ਟਾਈਲ ਡਾਊਨਲੋਡ ਅਤੇ ਕੈਸ਼ ਮੁੜ-ਵਰਤੋਂ ਵਿੱਚ ਫ਼ਰਕ ਕਰੋ।
export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.pycontextily ਦਾ ਮਿਆਰੀ ਵੈੱਬ-ਟਾਈਲ ਮਾਰਗ Requests ਵਰਤਦਾ ਹੈ। map_job.py ਚਲਾਉਂਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਵੇਰੀਏਬਲ ਦਿਓ; ਨੋਟਬੁੱਕ ਕਰਨਲ ਜਾਂ ਨਿਯਤ ਵਰਕਰ ਨੂੰ ਆਪਣਾ ਲਾਂਚ ਵਾਤਾਵਰਣ ਚਾਹੀਦਾ ਹੈ। ਦੋਵੇਂ ਮੰਜ਼ਿਲ ਸਕੀਮਾਂ ਇੱਕੋ HTTP ਵਿਚੋਲਾ ਵਰਤ ਸਕਦੀਆਂ ਹਨ। ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਜਨਤਕ-ਪ੍ਰੌਕਸੀ ਮਾਰਗ 'ਤੇ ਜਨਤਕ ਟਾਈਲਾਂ ਲਈ, ਇਹਨਾਂ ਮੁੱਲਾਂ ਲਈ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਵਿੱਚੋਂ ਇੱਕ ਐਂਡਪੁਆਇੰਟ ਚੁਣੋ।
Conda ਦੇ ਪੈਕੇਜ-ਮੈਨੇਜਰ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਇਹਨਾਂ ਬਾਅਦ ਵਾਲੀਆਂ Python ਬੇਨਤੀਆਂ ਨੂੰ ਆਪਣੇ-ਆਪ ਕਨਫ਼ਿਗਰ ਨਹੀਂ ਕਰਦੀਆਂ।
ਜੇ ਕਿਸੇ ਸੰਸਥਾ ਦੇ CA ਕਾਰਨ HTTPS ਫੇਲ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਉਸ ਵਰਕਰ ਵਿੱਚ Requests ਦਾ ਭਰੋਸਾ ਕਨਫ਼ਿਗਰ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ ਇਸਦੇ ਮਨਜ਼ੂਰ REQUESTS_CA_BUNDLE ਨਾਲ। ਆਮ ਪ੍ਰੌਕਸੀ ਚੋਣ ਲਈ contextily ਦੇ ਨਿੱਜੀ ਡਾਊਨਲੋਡਰ ਨੂੰ ਬਦਲਣ ਜਾਂ HTTP ਗਲਤੀ ਜਾਂਚਾਂ ਹਟਾਉਣ ਦੀ ਲੋੜ ਨਹੀਂ।
ਜਦੋਂ ਕੋਈ ਬੇਸਮੈਪ ਕਿਸੇ ਮਿਲਦੀ ਪ੍ਰੌਕਸੀ ਬੇਨਤੀ ਤੋਂ ਬਿਨਾਂ ਦਿਸਦਾ ਹੈ, ਤਾਂ ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ ਇਸਨੇ ਕੈਸ਼ ਕੀਤੀਆਂ ਟਾਈਲਾਂ ਮੁੜ ਵਰਤੀਆਂ ਹਨ ਜਾਂ ਨਹੀਂ। ਵਾਤਾਵਰਣ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਗਿਆ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਅਜਿਹੀ ਕਾਰਵਾਈ ਵੇਖੋ ਜਿਸਨੂੰ ਸੱਚਮੁੱਚ ਡਾਊਨਲੋਡ ਚਾਹੀਦਾ ਹੈ।
ਟਾਈਲ-ਪ੍ਰਦਾਤਾ ਦਾ URL ਆਪਣੇ ਮੌਜੂਦਾ ਪ੍ਰਮਾਣੀਕਰਨ, ਐਟਰੀਬਿਊਸ਼ਨ ਅਤੇ ਮਨਜ਼ੂਰਸ਼ੁਦਾ-ਡਾਊਨਲੋਡ ਨੀਤੀ ਨਾਲ ਸਮੱਗਰੀ ਦੀ ਮੰਜ਼ਿਲ ਬਣਿਆ ਰਹਿੰਦਾ ਹੈ।