跳转到主要内容

boto 3 的低级、数据驱动核心。

项目描述

Package Version Python Versions License

Amazon Web Services的多个服务的低级接口。botocore包是AWS CLI以及boto3的基础。

botocore由亚马逊网络服务维护和发布。

公告

2023年12月13日,停止了对Python 3.7的支持。这遵循了Python软件基金会于2023年6月27日发生的运行时停止支持。有关更多信息,请参阅这篇博客文章

入门指南

假设您已安装Python和virtualenv,请按照以下步骤设置环境并安装所需依赖项,或者您也可以使用pip安装库。

$ git clone https://github.com/boto/botocore.git
$ cd botocore
$ virtualenv venv
...
$ . venv/bin/activate
$ pip install -r requirements.txt
$ pip install -e .
$ pip install botocore

使用Botocore

安装botocore后

接下来,设置凭证(例如在~/.aws/credentials中)

[default]
aws_access_key_id = YOUR_KEY
aws_secret_access_key = YOUR_SECRET

然后,设置默认区域(例如在~/.aws/config中)

[default]
region=us-east-1

有关其他凭证配置方法,请参阅此处

然后,从Python解释器中

>>> import botocore.session
>>> session = botocore.session.get_session()
>>> client = session.create_client('ec2')
>>> print(client.describe_instances())

获取帮助

我们使用GitHub问题跟踪错误和功能请求,并有限的空间来处理它们。请使用这些社区资源来获取帮助。请注意,许多适用于boto3的资源也适用于botocore

贡献

我们重视社区反馈和贡献。无论是一份错误报告、新功能、纠正或额外的文档,我们都欢迎您的问题和拉取请求。在提交任何问题或拉取请求之前,请阅读此CONTRIBUTING文档,以确保我们拥有有效回应您贡献所需的所有必要信息。

SDK主版本的维护和支持

Botocore于2015年6月22日公开发布,目前处于可用生命周期的全面支持阶段。

有关SDK主版本及其底层依赖项的维护和支持信息,请参阅AWS SDKs和工具参考指南中的以下内容

更多资源

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

botocore-1.35.34.tar.gz (12.8 MB 查看哈希值)

上传时间

构建分布

botocore-1.35.34-py3-none-any.whl (12.6 MB 查看哈希值)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面