Er mwyn i'r gorchymyn Python nesaf yn y Command Prompt hwn dderbyn y proxy ar unwaith, gosodwch ei amgylchedd presennol:

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

Ar gyfer lawrlwytho cyhoeddus a ganiateir heb ddilysu proxy, disodlwch y pwynt terfyn â ymgeisydd o'r rhestr proxy HTTP a defnyddiwch y sgript a fwriadwyd. Mae'r gwerthoedd hyn yn para yn y shell hwnnw nes iddynt gael eu newid neu nes iddo gau. Os y bwriad yw cadw gwerth ar gyfer sesiynau yn y dyfodol, gweithred ar wahân yw honno:

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

Mae setx yn ysgrifennu'r amgylchedd parhaol; nid yw'n disodli'r bloc sydd eisoes gan cmd.exe. Felly gall plentyn a lansir yn ddiweddarach o'r hen ffenestr etifeddu'r hen werth.

Mae'r un peth yn wir am IDE neu westeiwr terfynell. Nid yw tab newydd yn brawf bod y lansiwr hirdymor wedi adnewyddu ei amgylchedd. Ailgychwynwch y rhaglen yr effeithiwyd arni o lansiwr â gwerthoedd wedi'u diweddaru.

Mae Setx yn defnyddio cwmpas defnyddiwr yn ddiofyn; mae /m yn targedu cwmpas system gyda'r breintiau cyfatebol. Mae gwasanaethau a swyddi defnyddwyr eraill yn ddefnyddwyr ar wahân. Mae'r ddau URL a ddangosir yn gyfryngwyr HTTP; mae HTTPS_PROXY yn enwi cynllun y cyrchfan, ac mae'n rhaid i lyfrgell wirioneddol Python gefnogi'r mewnbwn o hyd. Nid yw'n proxio socedi crai mympwyol.

Erthyglau cysylltiedig