2
要測試一些使用urllib2
的代碼,我想提出HTTPError
以確保正確處理它。如何提高HTTPError
HTTPError
有一個構造函數:
def __init__(self, url, code, msg, hdrs, fp):
我不知道該怎麼傳遞的最後一個參數fp
。
你可以幫助我一個例子,將舉例如HTTPError
例如 raise HTTPError('arg1','arg2','arg3','arg4',...
怎麼辦?
你爲什麼想這樣做?它被'urllib2'使用。 –
@PeterWood我會處理HTTPError發生的情況,所以首先我必須挑起它。當我編寫能夠處理錯誤的功能時,我將刪除引發錯誤發生的代碼。 –
出於測試目的,最好保留一些導致錯誤的代碼或數據。 –