2
要测试一些使用urllib2
的代码,我想提出HTTPError
以确保正确处理它。如何提高HTTPError
HTTPError
有一个构造函数:
def __init__(self, url, code, msg, hdrs, fp):
我不知道该怎么传递的最后一个参数fp
。
你可以帮助我一个例子,将举例如HTTPError
例如 raise HTTPError('arg1','arg2','arg3','arg4',...
怎么办?
你为什么想这样做?它被'urllib2'使用。 –
@PeterWood我会处理HTTPError发生的情况,所以首先我必须挑起它。当我编写能够处理错误的功能时,我将删除引发错误发生的代码。 –
出于测试目的,最好保留一些导致错误的代码或数据。 –