为什么我不能在第二个线程中创建boto3资源?

时间:2017-07-21 21:23:44

标签: python amazon-s3 amazon-dynamodb boto3

当我第一次从主线程ddb调用此代码时,会为其分配dynamodb资源。但是,当我从另一个线程第二次调用它时,session.resource会调用块或挂起。知道怎么解决吗?

session = boto3.session.Session()
ddb = session.resource('dynamodb', "us-west-1", aws_access_key_id="mykey", aws_secret_access_key="mysecretkey")

如果我尝试这段代码就会发生同样的事情:

    session = boto3.session.Session()
    s3 = session.resource('s3')

在第二次调用时,session.resource会阻塞或挂起。

0 个答案:

没有答案