requests.exceptions.ProxyError an urllib3.exceptions.ProxyError sinn ënnerschiddlech Ausnamesklassen. En gemeinsamen kuerzen Numm mécht net, datt eng except-Klausel béid fänkt.

Fir en Requests-Uruff fänkt mat der ëffentlecher Requests-Exception-API un. Sengen Transportadapter iwwersetzt normalerweis Feeler op nidderegem Niveau an d'Ausnamen, déi Requests weist. Älter Versioune hate spezifesch Verpackungsfeeler, also behält d'Bibliothéiksversioun bei engem onerwaarten Traceback.

Bei der Enquête kontrolléiert de Modul, d'Klass an déi verkette Ursaach vun der Ausnam. Een agebauten MaxRetryError oder eng Verbindungsfeeler kann nëtzlech Beweiser iwwer déi fréier Proxy-Stuf behalen.

Vermeit et, en ale agebaute Pad aus enger historescher Léisung an eng modern Applikatioun z'importéieren. Fänkt déi ëffentlech Ausnam, déi zum aktuellen Uruff passt, behält d'Ursaach fir d'Diagnos a entscheet d'Verhalen beim Erëmversichen separat. All Exception fänken an ëmmer weiderlafen verstoppt just d'ursprénglech Net-Iwwereneenstëmmung.

Ähnlech Artikelen