Por ke la sekva Python-komando en ĉi tiu Command Prompt tuj ricevu la prokurilon, agordu ĝian nunan medion:

set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.py

Por permesita publika elŝuto sen prokurila aŭtentikigo, anstataŭigu la finpunkton per kandidato el la HTTP-prokurila listo kaj uzu la intencitan skripton. Ĉi tiuj valoroj restas en tiu ŝelo ĝis ili ŝanĝiĝos aŭ ĝi fermiĝos. Se la intenco estas konservi valoron por estontaj seancoj, tio estas aparta ago:

setx HTTPS_PROXY "http://proxy.example:8080"

setx skribas la daŭran medion; ĝi ne anstataŭigas la blokon, kiun cmd.exe jam tenas. Do infana procezo lanĉita poste el la malnova fenestro povas heredi la malnovan valoron.

La samo validas por IDE aŭ terminala gastiganto. Nova langeto ne pruvas, ke la longdaŭra lanĉilo refreŝigis sian medion. Relanĉu la koncernan aplikaĵon el lanĉilo kun ĝisdatigitaj valoroj.

Setx implicite uzas la uzantan amplekson; /m celas la sisteman amplekson kun respondaj privilegioj. Servoj kaj taskoj de aliaj uzantoj estas apartaj konsumantoj. Ambaŭ montritaj URLoj estas HTTP-perantoj; HTTPS_PROXY nomas la celan skemon, kaj la reala Python-biblioteko ankoraŭ devas subteni la enigon. Ĝi ne prokuras arbitrajn krudajn ingojn.

Rilataj artikoloj