Python 更改boto3中的请求重试次数

Python 更改boto3中的请求重试次数,python,amazon-web-services,boto,boto3,Python,Amazon Web Services,Boto,Boto3,在boto3或botocore中,如何设置请求重试次数 e、 g.在Bot2中 from boto import config config.set('Boto', 'num_retries', '20') 在boto3中我该怎么做?我试过了 conn._session.set_config_variable("num_retries", "20") 但是当我随后get\u config\u变量(“num\u retries”)时,返回None。您现在应该能够这样做了,至少对于ec2和其他客

在boto3或botocore中,如何设置请求重试次数

e、 g.在Bot2中

from boto import config
config.set('Boto', 'num_retries', '20')
在boto3中我该怎么做?我试过了

conn._session.set_config_variable("num_retries", "20")

但是当我随后
get\u config\u变量(“num\u retries”)
时,返回
None

您现在应该能够这样做了,至少对于ec2和其他客户机也是如此:

from botocore.config import Config

config = Config(
    retries = dict(
        max_attempts = 10
    )
)

ec2 = boto3.client('ec2', config=config)

如果有人想尝试其他参数,只需添加API URL即可。答案有效!现在还有一些SDK文档: