requests.exceptions.ProxyError සහ urllib3.exceptions.ProxyError විවිධ ව්‍යතිරේක පන්ති වේ. එකම කෙටි නාමයක් තිබීම නිසා එක් except වගන්තියක් දෙකම අල්ලා ගන්නේ නැත.

Requests ඇමතුමක් සඳහා Requests හි පොදු ව්‍යතිරේක API සමඟ ආරම්භ කරන්න. එහි ප්‍රවාහන ඇඩැප්ටරය සාමාන්‍යයෙන් පහළ මට්ටමේ අසාර්ථකතා Requests හෙළිදරව් කරන ව්‍යතිරේක බවට පරිවර්තනය කරයි. පැරණි අනුවාදවල විශේෂිත ඔතන දෝෂ තිබූ බැවින් අනපේක්ෂිත traceback එකක් සමඟ පුස්තකාලයේ අනුවාදය තබා ගන්න.

විමර්ශනයේදී ව්‍යතිරේකයේ මොඩියුලය, පන්තිය සහ දාම හේතුව පරීක්ෂා කරන්න. ඇතුළත MaxRetryError එකක් හෝ සම්බන්ධතා අසාර්ථකත්වයක් පෙර ප්‍රොක්සි අදියර පිළිබඳ ප්‍රයෝජනවත් සාක්ෂි තබා ගත හැක.

ඓතිහාසික විසඳුමකින් පැමිණි පැරණි vendored මාර්ගයක් නවීන යෙදුමකට ආයාත කිරීමෙන් වළකින්න. වර්තමාන ඇමතුමට සුදුසු පොදු ව්‍යතිරේකය අල්ලා ගන්න, රෝග විනිශ්චය සඳහා හේතුව සුරකින්න, නැවත උත්සාහ කිරීමේ හැසිරීම වෙන වෙනම තීරණය කරන්න. සෑම Exception එකක්ම අල්ලා නිමක් නැතිව දිගටම කරගෙන යාම මුල් නොගැලපීම සඟවා තබයි.

අදාළ ලිපි