ボトルノーズを使用すると問題が発生します。その指示に従って、指示に従って 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)
しかし、私は正しい応答を得ていません。なんで?