Nastavte proxy Pythonu dřív, než import provede síťový požadavek
Pomocí tracebacku najděte inicializaci modulu Python a poté zajistěte prostředí před tímto importem nebo spuštěním procesu.
Pokud traceback selže uvnitř inicializace modulu, první volání API se mohlo uskutečnit už při importu. Přiřazení proxy později v aplikaci je pro tento požadavek příliš pozdě.
U klienta, který bere ohled na prostředí, zajistěte trasu při spuštění:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.pyPro povolená veřejná stahování nabízí seznam HTTP proxy kandidáty pro tyto hodnoty HTTP proxy při spuštění. Nastavení prostředí na straně Pythonu také musí předcházet importu, který vytváří síťový požadavek. Klient používající jiný explicitní přenos potřebuje vlastní podporovaný vstup.
Úspěšný import uloží objekt modulu do mezipaměti. Změna proměnných a opakovaný import obvykle znovu použijí tento objekt i jeho uloženého klienta; není to spolehlivý reset inicializace. K porovnání chování při startu použijte dokumentovanou rekonfiguraci nebo nový proces.