我可以从 Boto3 中的客户端对象获取 S3 资源吗

时间:2020-12-28 20:20:44

标签: amazon-web-services amazon-s3 boto3

在许多 AWS 程序(不是不使用 S3)中,我有以下内容:

session = boto3.Session(profile_name='myname')
awsclient = session.client(service_name='s3', region_name='us-east-2', use_ssl=True)

大多数 S3 资源示例如下所示:

s3_resource = boto3.resource('s3')  # high-level interface

在建立我的个人资料和区域后,有没有办法可以从上面的 awsclient 变量中获取资源?或者,我如何在 S3 资源上指定配置文件名称?

我的目标是在我们如何连接和指定区域/凭据方面从一个程序到另一个程序保持一定的一致性。

这部分回答: How to specify credentials when connecting to boto3 S3? 但没有说明如何指定区域。

0 个答案:

没有答案
相关问题