Nastavite Pythonov proxy, preden import izvede omrežno zahtevo
S tracebackom poiščite inicializacijo modula Python in nato zagotovite okolje pred tem importom ali zagonom procesa.
Če traceback spodleti znotraj inicializacije modula, se je prvi klic API morda zgodil že med importom. Dodelitev proxyja pozneje v aplikaciji je za to zahtevo prepozna.
Za odjemalca, ki upošteva okolje, zagotovite pot ob zagonu:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.pyZa dovoljene javne prenose seznam proxyjev HTTP ponuja kandidate za te vrednosti proxyja HTTP ob zagonu. Tudi nastavitev okolja na strani Pythona mora priti pred importom, ki ustvari omrežje. Odjemalec z drugačnim izrecnim prenosom potrebuje svoj podprti vnos.
Uspešen import shrani objekt modula v predpomnilnik. Spreminjanje spremenljivk in ponovni import običajno znova uporabita ta objekt in njegovega predpomnjenega odjemalca; to ni zanesljiva ponastavitev inicializacije. Za primerjavo vedenja ob zagonu uporabite dokumentirano prekonfiguracijo ali nov proces.