boto3客户端和连接

时间:2017-02-02 00:46:43

标签: session boto boto3

在boto2中,您可以在完成客户端后关闭()连接。你如何用boto3

实现同样的目标

我想要一个DAO对象,看起来像这样:

class MyDAO:
    def __init__(self, mat_set, region):
        self.client = boto3.client('ec2' ... )

    def __enter__(self):
         return self

    def __exit__(self, type_, value, traceback):
         ## Clean up the connection of the client

def f():
    with MyDAO() as dao:
        ## Do some stuff

1 个答案:

答案 0 :(得分:0)

2ps给出了答案 - 不需要

https://github.com/boto/botocore/issues/619