Ako traceback padne unutar inicijalizacije modula, prvi API poziv možda se dogodio već pri importu. Dodjela proxyja kasnije u aplikaciji prekasna je za taj zahtjev.

Za klijenta koji uzima u obzir okruženje, osigurajte rutu pri pokretanju:

http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.py

Za dopuštena javna preuzimanja popis HTTP proxyja nudi kandidate za ove vrijednosti HTTP proxyja pri pokretanju. Postavljanje okruženja na strani Pythona također mora prethoditi importu koji stvara mrežni zahtjev. Klijent koji koristi drugi izričiti prijenos treba vlastiti podržani ulaz.

Uspješan import kešira objekt modula. Promjena varijabli i ponovni import obično ponovno koriste taj objekt i njegov keširani klijent; to nije pouzdano resetiranje inicijalizacije. Upotrijebite dokumentiranu rekonfiguraciju ili novi proces za usporedbu ponašanja pri pokretanju.

Povezani članci