بۇ Command Prompt دىكى كېيىنكى Python بۇيرۇقى ۋاكالەتچىنى دەرھال ئېلىشى ئۈچۈن، ئۇنىڭ نۆۋەتتىكى مۇھىتىنى تەڭشەڭ:

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

ۋاكالەتچى دەلىللەشسىز رۇخسەت قىلىنغان ئاممىۋى چۈشۈرۈش ئۈچۈن، ئاخىرقى نۇقتىنى HTTP ۋاكالەتچى تىزىملىكىدىن بىر نامزات بىلەن ئالماشتۇرۇڭ ۋە كۆزلىگەن قوليازمىنى ئىشلىتىڭ. بۇ قىممەتلەر ئۆزگەرتىلمىگۈچە ياكى shell تاقالمىغۇچە شۇ shell دا تۇرىدۇ. ئەگەر مەقسەت قىممەتنى كەلگۈسى سېسىيىلەر ئۈچۈن ساقلاش بولسا، ئۇ ئايرىم مەشغۇلات:

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

setx مۇقىم مۇھىتنى يازىدۇ؛ ئۇ cmd.exe ئاللىقاچان تۇتقان بۆلەكنى ئالماشتۇرمايدۇ. شۇڭا كونا كۆزنەكتىن كېيىن قوزغىتىلغان بالىلاتقۇچ جەريان كونا قىممەتنى مىراس ئېلىشى مۇمكىن.

بۇ IDE ياكى تېرمىنال ساھىبىگەمۇ ئوخشاش. يېڭى بەت ئۇزۇن ۋاقىت ئىشلەۋاتقان قوزغاتقۇچنىڭ مۇھىتىنى يېڭىلىغانلىقىنىڭ ئىسپاتى ئەمەس. تەسىرگە ئۇچرىغان پروگراممىنى يېڭىلانغان قىممەتلىك قوزغاتقۇچتىن قايتا قوزغىتىڭ.

Setx سۈكۈتتىكى ھالەتتە ئىشلەتكۈچى دائىرىسىنى ئىشلىتىدۇ؛ /m مۇناسىۋەتلىك ھوقۇقلار بىلەن سىستېما دائىرىسىنى نىشانلايدۇ. مۇلازىمەتلەر ۋە باشقا ئىشلەتكۈچىلەرنىڭ خىزمەتلىرى ئايرىم ئىستېمالچىلار. كۆرسىتىلگەن ئىككى URL ئارىلىقچى HTTP؛ HTTPS_PROXY نىشان схېمىسىنى ئاتايدۇ، Python نىڭ ھەقىقىي كۇتۇپخانىسى يەنىلا كىرگۈزۈشنى قوللىشى كېرەك. ئۇ خالىغان خام سوكېتلارنى ۋاكالەتلىمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر