या Command Prompt मधील पुढील Python कमांडला प्रॉक्सी लगेच मिळावी यासाठी तिचे सध्याचे वातावरण सेट करा:

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

प्रॉक्सी प्रमाणीकरणाशिवाय अनुमत सार्वजनिक डाउनलोडसाठी एंडपॉइंटला HTTP प्रॉक्सी यादीमधील उमेदवाराने बदला आणि इच्छित स्क्रिप्ट वापरा. ही मूल्ये त्या शेलमध्ये बदलली जाईपर्यंत किंवा ते बंद होईपर्यंत टिकतात. भविष्यातील सत्रांसाठी मूल्य जपणे हा हेतू असेल, तर ती स्वतंत्र क्रिया आहे:

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

setx कायमस्वरूपी वातावरण लिहिते; ते cmd.exe कडे आधीच असलेला ब्लॉक बदलत नाही. म्हणून जुन्या विंडोमधून नंतर सुरू केलेली चाइल्ड प्रक्रिया जुने मूल्य वारसा म्हणून मिळवू शकते.

हेच IDE किंवा टर्मिनल होस्टलाही लागू होते. नवीन टॅब हा पुरावा नाही की दीर्घकाळ चालणाऱ्या लाँचरने त्याचे वातावरण ताजे केले आहे. प्रभावित अनुप्रयोग अद्ययावत मूल्यांसह लाँचरमधून पुन्हा सुरू करा.

Setx डीफॉल्टनुसार वापरकर्ता व्याप्ती वापरते; /m संबंधित विशेषाधिकारांसह सिस्टम व्याप्ती लक्ष्य करते. सेवा आणि इतर वापरकर्त्यांची कामे स्वतंत्र ग्राहक आहेत. दाखवलेले दोन्ही URL HTTP मध्यस्थ आहेत; HTTPS_PROXY गंतव्य योजनेचे नाव देते, आणि Python च्या प्रत्यक्ष लायब्ररीला अजूनही इनपुटला समर्थन द्यावे लागते. ते अनियंत्रित कच्च्या सॉकेटना प्रॉक्सी करत नाही.

संबंधित लेख