මෙම Command Prompt තුළ ඇති ඊළඟ Python විධානයට ප්‍රොක්සිය වහාම ලැබීමට, එහි වත්මන් පරිසරය සකසන්න:

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

ප්‍රොක්සි සත්‍යාපනයකින් තොරව අනුමත පොදු බාගැනීමක් සඳහා, අන්ත ලක්ෂ්‍යය HTTP ප්‍රොක්සි ලැයිස්තුවෙන් අපේක්ෂකයෙකු සමඟ ප්‍රතිස්ථාපනය කර අදහස් කළ ස්ක්‍රිප්ටය භාවිත කරන්න. මෙම අගයන් එම shell තුළ රැඳී ඇත්තේ ඒවා වෙනස් වන තෙක් හෝ එය වැසෙන තෙක්ය. අනාගත සැසි සඳහා අගයක් රඳවා ගැනීම අරමුණ නම්, එය වෙනත් ක්‍රියාවකි:

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

setx ස්ථිර පරිසරය ලියයි; cmd.exe දැනටමත් රඳවා ඇති කොටස එය ප්‍රතිස්ථාපනය නොකරයි. එබැවින් පැරණි කවුළුවෙන් පසුව ආරම්භ කරන දරු ක්‍රියාවලියට පැරණි අගය උරුම විය හැක.

IDE හෝ ටර්මිනල් සත්කාරකය සඳහාද එයම වේ. නව පටිත්තක් යනු දිගුකාලීන දියත් කරන්නා තම පරිසරය නැවුම් කළ බවට සාක්ෂියක් නොවේ. බලපෑමට ලක් වූ යෙදුම යාවත්කාලීන අගයන් සහිත දියත් කරන්නෙකුගෙන් නැවත අරඹන්න.

Setx පෙරනිමියෙන් පරිශීලක විෂය පථය භාවිත කරයි; /m අදාළ වරප්‍රසාද සමඟ පද්ධති විෂය පථය ඉලක්ක කරයි. සේවා සහ අනෙකුත් පරිශීලකයන්ගේ කටයුතු වෙන් වූ පාරිභෝගිකයන් වේ. දැක්වෙන URL දෙකම HTTP අතරමැදියන් වේ; HTTPS_PROXY ගමනාන්ත ක්‍රමය නම් කරන අතර, Python හි සැබෑ පුස්තකාලය තවමත් ආදානයට සහාය දැක්විය යුතුය. එය අත්තනෝමතික අමු සොකට් ප්‍රොක්සි නොකරයි.

අදාළ ලිපි