requests.exceptions.ProxyError ac urllib3.exceptions.ProxyError yw dau ddosbarth eithriad gwahanol. Nid yw rhannu enw byr yn golygu bod un cymal except yn dal y ddau.

Ar gyfer galwad Requests, dechreuwch gyda'r API eithriadau cyhoeddus Requests. Mae ei addasydd cludo fel arfer yn trosi methiannau lefel is i'r eithriadau a ddangosir gan Requests. Roedd gan fersiynau hŷn fygiau lapio penodol, felly cadwch fersiwn y llyfrgell gyda traceback annisgwyl.

Wrth ymchwilio, archwiliwch fodiwl, dosbarth ac achos gadwynol yr eithriad. Gall MaxRetryError nythog neu fethiant cysylltiad gadw tystiolaeth ddefnyddiol am y cam dirprwy blaenorol.

Osgoewch fewnforio llwybr hen vendored o ateb hanesyddol i ap modern. Delwch yr eithriad cyhoeddus sy'n addas i'r alwad bresennol, cadwch yr achos ar gyfer diagnosis, a phenderfynwch ymddygiad ailgeisio ar wahân. Mae dal pob Exception a pharhau am byth yn cuddio'r camgymysgiad gwreiddiol yn unig.

Erthyglau cysylltiedig