擅长:python、mysql、java
<p>我认为医生不擅长揭露如何做到这一点。但是,它已经是一个受支持的特性有一段时间了,在这个<a href="https://github.com/boto/boto3/pull/69" rel="noreferrer">pull request</a>中有一些细节。有三种方法可以做到这一点:</p>
<p>a)使用配置文件创建新会话</p>
<pre><code> dev = boto3.session.Session(profile_name='dev')
</code></pre>
<p>b)在代码中更改默认会话的配置文件</p>
<pre><code> boto3.setup_default_session(profile_name='dev')
</code></pre>
<p>c)使用环境变量更改默认会话的配置文件</p>
<pre><code> $ AWS_PROFILE=dev ipython
>>> import boto3
>>> s3dev = boto3.resource('s3')
</code></pre>