PyCharm හි ධාවන වින්යාසය Python ප්රොක්සි පරිසරය දරයි
IDE හිම HTTP ප්රොක්සි මනාපය මත රඳා නොසිට Python වැඩසටහන ආරම්භ කරන වින්යාසයේ ප්රොක්සි විචල්ය සකසන්න.
PyCharm මගින් ආරම්භ කරන Requests වැඩසටහනක් සඳහා, එය ආරම්භ කරන Python ධාවන/නිදොස්කරණ වින්යාසය සංස්කරණය කරන්න. එම වින්යාසයේ Environment variables ක්ෂේත්රයට අනුග්රහය ලබාදෙන ප්රොක්සි විචල්ය එක් කරන්න:
| නම | උදාහරණ අගය |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
එම වින්යාසය හරහා වැඩසටහන නැවත ආරම්භ කරන්න. Requests හට මෙම විචල්ය එහි සාමාන්ය පරිසර ඒකාබද්ධතාව සමඟ කියවිය හැක; requests.get තුළ PyCharm-විශේෂිත ප්රොක්සි තර්කයක් අවශ්ය නොවේ. උදාහරණ අගයන් සඳහා ඔබේ HTTP සේවාව භාවිත කරන්න, නැතහොත් අවසර ලත් පොදු ඉල්ලීම් සඳහා HTTP ප්රොක්සි ලැයිස්තුවෙන් අන්ත ලක්ෂ්යයක් භාවිත කරන්න.
PyCharm හිම HTTP Proxy මනාපය IDE හි ජාලකරණය වින්යාස කරයි. එය විසින්ම Python දරු ක්රියාවලියට එම මාර්ගයම ලැබුණු බව ඔප්පු නොකරයි.
ටර්මිනලය, Python කොන්සෝලය, පරීක්ෂණ ධාවකය සහ සුරකින ලද යෙදුම් වින්යාසයන්ට වෙනස් ආරම්භක පරිසර තිබිය හැක. අසාර්ථක ඉල්ලීම සැබවින්ම භාවිත කළ පරිසරය සමඟ සසඳන්න. ටර්මිනලයේ පසුව ලබා දෙන export එකකට දැනටමත් ක්රියාත්මක වන IDE ක්රියාවලියක් වෙනස් කළ නොහැක.
කේතය session.trust_env=False සකසන්නේ නම්, Requests මෙම පරිසර මාර්ගය නොසලකා හරියි. එම චේතනාන්විත මාදිලියේදී එහි පැහැදිලි ප්රොක්සි වින්යාසය භාවිත කරන්න.