requests.exceptions.ProxyError eta urllib3.exceptions.ProxyError salbuespen-klase desberdinak dira. Izen labur bera partekatzeak ez du esan nahi except klausula batek biak harrapatzen dituenik.

Requests deialdi baterako, hasi Requestsen salbuespen-API publikoarekin. Bere garraio-egokitzaileak normalean behe-mailako hutsegiteak Requestsek erakusten dituen salbuespen bihurtzen ditu. Bertsio zaharrek bilgarri-errore zehatzak zituzten, beraz, gorde liburutegiaren bertsioa ustekabeko traceback batekin.

Ikerketan, aztertu salbuespenaren modulua, klasea eta kateatutako kausa. MaxRetryError habiaratu batek edo konexio-hutsegite batek aurreko proxy etapari buruzko froga erabilgarriak gorde ditzake.

Saihestu historia bateko konponbide batetik datorren vendored bide zahar bat aplikazio moderno batean inportatzea. Harrapatu uneko deialdiari dagokion salbuespen publikoa, gorde kausa diagnostikorako, eta erabaki berriro saiatzeko portaera bereizita. Exception guztiak harrapatu eta betiko jarraitzeak jatorrizko desadostasuna ezkutatzen du soilik.

Erlazionatutako artikuluak