Session 两个客户端和连接

Session 两个客户端和连接,session,boto,boto3,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,

在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

2ps给出了答案-不需要


我想问一个更好的问题是——这是否需要?我在网上到处搜索,找不到有人问这个问题。不需要: