Requests বা HTTPX-ত SOCKS নিৰ্ভৰতা নাই
সঠিক SOCKS এক্সট্ৰা ইনষ্টল কৰি স্ক্ৰিপ্টে একে Python পৰিৱেশ ব্যৱহাৰ কৰে নে পৰীক্ষা কৰক।
SOCKS নিৰ্ভৰতা নথকা স্থানীয় Python ইনষ্টলেশ্যনৰ সমস্যা। Requests আৰু HTTPX-এ বেলেগ ঐচ্ছিক পেকেজ ব্যৱহাৰ কৰে, সেয়ে স্ক্ৰিপ্টে ইম্প’ৰ্ট কৰা ক্লায়েণ্টৰ এক্সট্ৰা ইনষ্টল কৰক।
Requests
uv add 'requests[socks]'
uv run python -c 'import requests, socks; print(requests.__version__)'
Requests-এ PySocks ব্যৱহাৰ কৰে। নিৰ্ভৰতা ইনষ্টল হ’লে socks5h:// প্ৰক্সি URL-এ গন্তব্য DNS-ৰ কাম SOCKS প্ৰক্সিক দিয়ে। এণ্ডপইণ্টে নিজে SOCKS সেৱা দিব লাগিব।
HTTPX
uv add 'httpx[socks]'
uv run python -c 'import httpx, socksio; print(httpx.__version__)'
HTTPX-এ socksio ব্যৱহাৰ কৰে; requests[socks] ইনষ্টল কৰিলে HTTPX-ৰ এক্সট্ৰা নাহে।
ইতিমধ্যে ইনষ্টল কৰা?
টাৰ্মিনেল, IDE, নোটবুক কাৰ্নেল আৰু নিৰ্ধাৰিত কামে বেলেগ Python পৰিৱেশ ব্যৱহাৰ কৰিব পাৰে। বিফল স্ক্ৰিপ্ট চলোৱা ইণ্টাৰপ্ৰেটাৰ পৰীক্ষা কৰক:
uv run python -c 'import sys; print(sys.executable)'
সেই একে পৰিৱেশত ইম্প’ৰ্ট পৰীক্ষা কৰক। সফল হ’লে সীমিত টাইমআউটেৰে অনুৰোধ পুনৰ কৰক; পাছৰ প্ৰমাণীকৰণ, সংযোগ বা SOCKS সঁহাৰি ত্ৰুটি সংযোগৰ নিজা সমস্যা। পৰৱৰ্তী পৰীক্ষাত ৰাজহুৱা এণ্ডপইণ্ট লাগিলে SOCKS5 প্ৰক্সিৰ তালিকা চাওক আৰু ক্লায়েণ্টক মিল থকা SOCKS মোডত ৰাখক।