我正在寫一個容錯HTTP客戶端請求庫,我想,以處理requests.exceptions
Python的要求異常處理不好,除了條款訂購
這裏中定義的所有異常是被內定義的例外requests.exceptions
:
'''
exceptions.BaseHTTPError exceptions.HTTPError exceptions.ProxyError exceptions.TooManyRedirects
exceptions.ChunkedEncodingError exceptions.InvalidSchema exceptions.RequestException exceptions.URLRequired
exceptions.ConnectionError exceptions.InvalidURL exceptions.SSLError
exceptions.ContentDecodingError exceptions.MissingSchema exceptions.Timeout
'''
當我使用pylint的我的申請,我越來越爲http://pylint-messages.wikidot.com/messages:e0701描述這表明順序不正確的錯誤消息。我應該捕捉錯誤的正確順序是什麼(以避免通過先捕獲通用錯誤來掩蓋更具體的錯誤),並且有沒有一種通用的方法來確定這種錯誤?
你是什麼意思* 「命令」 *? – jonrsharpe
這個鏈接應該解釋[Bad Order](http://pylint-messages.wikidot.com/messages:e0701)。 –