aiobotocore的pyapp扩展
pyApp-AIOBotocore的Python项目详细描述
让我们来处理无聊的事情!
此扩展为 aiobotocore允许授权 要通过PyApp设置配置的详细信息。
扩展还提供检查以确认设置是否正确。
扩展现在支持标准化 pyApp-Messaging接口。
安装
使用pip安装:
pip install pyapp-aiobotocore
使用pipenv安装:
pipenv install pyapp-aiobotocore
(可选)将aws\u凭据块添加到运行时设置文件中,此 仅当需要应用特定凭据时才需要,默认设置 由该扩展工作提供,并在aws环境中担任角色:
AWS_CREDENTIALS = { "default": { "region_name": None, "aws_access_key_id": None, "aws_secret_access_key": None, "aws_session_token": None, } }
用法
下面的示例获得一个s3客户机:
from pyapp_ext.aiobotocore import create_client s3 = create_client("S3")
API
pyapp_ext.aiobotocore.create_client(服务名称:str,*,凭据:str=none,**客户端:kwargs)
Get an async botocore service client instance.
pyapp_ext.aiobotocore.get_session(默认:str=none)->;会话
Get named Session instance.