Requests ProxyError dhidi ya urllib3 ProxyError
Nasa hitilafu inayoonyeshwa na maktaba ya HTTP iliyotumika kwa wito na kuchunguza sababu zilizojifunza bila kutegemea jina la darasa pekee.
requests.exceptions.ProxyError na urllib3.exceptions.ProxyError ni madarasa tofauti ya hitilafu. Kuwa na jina fupi sawa hakuifanyi kifungu kimoja cha except kukamata vyote viwili.
Kwa wito wa Requests, anza na API ya umma ya hitilafu za Requests. Kirekebishaji chake cha usafirishaji kwa kawaida hutafsiri kushindwa kwa ngazi ya chini kuwa hitilafu ambazo Requests huonyesha. Matoleo ya zamani yalikuwa na hitilafu mahususi za ufungaji, kwa hiyo hifadhi toleo la maktaba pamoja na traceback isiyotarajiwa.
Unapochunguza, angalia moduli, darasa na sababu iliyounganishwa ya hitilafu. MaxRetryError iliyojifunza au kushindwa kwa muunganisho kunaweza kuhifadhi ushahidi muhimu kuhusu hatua ya awali ya proksi.
Epuka kuagiza njia ya zamani ya vendored kutoka suluhisho la kihistoria kwenye programu ya kisasa. Nasa hitilafu ya umma inayofaa wito wa sasa, hifadhi sababu kwa uchunguzi, na amua tabia ya kujaribu tena kando. Kukamata kila Exception na kuendelea milele kunaficha tu kutolingana kwa awali.