我在使用宽吻时遇到问题。根据它的说明,我需要按照说明添加一个error_handler。在说明中我放置了函数:
def error_handler(err):
ex = err['exception']
if isinstance(ex, HTTPError) and ex.code == 404:
time.sleep(random.expovariate(0.1))
return True
指令中的示例说要使用这一行:
amazon = bottlenose.Amazon(ErrorHandler=error_handler)
我有这个:
amazon = bottlenose.Amazon(AWSAccessKeyId=ACCESS_KEY_ID, AWSSecretAccessKey = SECRET_KEY,AssociateTag = ASSOC_TAG)
但我没有得到正确的回应。为什么?