亚马逊网络服务库
项目描述
boto 2.49.0
发布时间: 2018年7月11日
Boto 3
Boto3,Boto的下一个版本,现已稳定并推荐用于通用目的。它可以在同一项目中与Boto一起使用,因此很容易在现有项目以及新项目中开始使用Boto3。未来,API更新和所有新功能工作将集中在Boto3上。
为了帮助仍然依赖于Boto且不能立即切换的用户,我们将短期内在Boto中优先处理和解决关键问题和PR。随着越来越多的用户转向Boto3,我们预计随着时间的推移将减少我们的维护参与度。如果我们决定截止日期或对我们的维护计划进行任何重大更改,我们将在提前充足的时间内做出预先公告,以便用户有足够的时间进行适应/迁移。
简介
Boto是一个Python包,提供对亚马逊网络服务的接口。目前,所有功能都支持Python 2.6和2.7。正在进行支持Python 3.3+的相同代码库的工作。模块正在开源社区的帮助下逐一迁移,因此请检查以下Python 3.3+的兼容性。
要将模块移植到Python 3.3以上版本,请参阅我们的贡献指南和移植指南。如果您愿意,可以开启一个问题来让其他人了解您正在进行的工作。为了接受拉取请求,测试必须在Python 2.6、2.7、3.3和3.4上通过。
服务
目前,boto支持以下服务:
计算
Amazon Elastic Compute Cloud (EC2) (Python 3)
Amazon Elastic Map Reduce (EMR) (Python 3)
AutoScaling (Python 3)
Amazon Kinesis (Python 3)
AWS Lambda (Python 3)
Amazon EC2 Container Service (Python 3)
内容分发
Amazon CloudFront (Python 3)
数据库
Amazon Relational Data Service (RDS)
Amazon DynamoDB (Python 3)
Amazon SimpleDB (Python 3)
Amazon ElastiCache (Python 3)
Amazon Redshift (Python 3)
部署与管理
AWS Elastic Beanstalk (Python 3)
AWS CloudFormation (Python 3)
AWS Data Pipeline (Python 3)
AWS Opsworks (Python 3)
AWS CloudTrail (Python 3)
AWS CodeDeploy (Python 3)
管理与安全
AWS Identity and Access Management (IAM) (Python 3)
AWS Key Management Service (KMS) (Python 3)
AWS Config (Python 3)
AWS CloudHSM (Python 3)
应用服务
Amazon CloudSearch (Python 3)
Amazon CloudSearch Domain (Python 3)
Amazon Elastic Transcoder (Python 3)
Amazon Simple Workflow Service (SWF) (Python 3)
Amazon Simple Queue Service (SQS) (Python 3)
Amazon Simple Notification Server (SNS) (Python 3)
Amazon Simple Email Service (SES) (Python 3)
Amazon Cognito Identity (Python 3)
Amazon Cognito Sync (Python 3)
Amazon Machine Learning (Python 3)
监控
Amazon CloudWatch (EC2 Only) (Python 3)
Amazon CloudWatch Logs (Python 3)
网络
Amazon Route53 (Python 3)
Amazon Route 53 Domains (Python 3)
Amazon Virtual Private Cloud (VPC) (Python 3)
Elastic Load Balancing (ELB) (Python 3)
AWS Direct Connect (Python 3)
支付与账单
Amazon Flexible Payment Service (FPS)
存储
Amazon Simple Storage Service (S3) (Python 3)
Amazon Glacier (Python 3)
Amazon Elastic Block Store (EBS)
Google Cloud Storage
工作队伍
Amazon Mechanical Turk
其他
Marketplace Web Services (Python 3)
AWS Support (Python 3)
boto的目标是支持Amazon Web Services的全范围和深度。此外,boto还支持其他公共服务,如Google Storage,以及像Eucalyptus、OpenStack和Open Nebula这样的私有云系统。
boto主要在Mac OSX和Ubuntu Maverick上使用Python 2.6.6和Python 2.7.3进行开发。已知它可以在其他Linux发行版和Windows上运行。boto的大部分功能不需要除Python附带的其他库或包。我们努力使boto与Python 2.5.x兼容,但不提供任何保证。
安装
通过pip进行安装
$ pip install boto
从源码安装
$ git clone git://github.com/boto/boto.git $ cd boto $ python setup.py install
变更日志
要查看boto随时间的变化,您可以查看发布说明。
了解更多关于boto的信息
boto的主源代码存储库可以在github.com上找到。boto项目使用gitflow模型进行分支。
还有在线文档可供使用。在线文档包括完整的API文档以及许多boto模块的入门指南。
boto发布可以在Python Cheese Shop上找到。
加入我们的FreeNode频道 #boto。Webchat IRC频道:http://webchat.freenode.net/?channels=boto
开始使用Boto
您的凭证可以传递给创建连接的方法。或者,boto将检查以下环境变量的存在以确定您的凭证
AWS_ACCESS_KEY_ID - 您的AWS访问密钥ID
AWS_SECRET_ACCESS_KEY - 您的AWS秘密访问密钥
凭证和其他boto相关设置也可以存储在boto配置文件中。有关详细信息,请参阅此。
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
构建分发
boto-2.49.0.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ea0d3b40a2d852767be77ca343b58a9e3a4b00d9db440efb8da74b4e58025e5a |
|
MD5 | e9b79f80198da059d9a8055a5352fd6d |
|
BLAKE2b-256 | c8af54a920ff4255664f5d238b5aebd8eedf7a07c7a5e71e27afcfe840b82f51 |
boto-2.49.0-py2.py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 147758d41ae7240dc989f0039f27da8ca0d53734be0eb869ef16e3adcfa462e8 |
|
MD5 | 6c789d2f7d200c1a6ba679b6d544c48d |
|
BLAKE2b-256 | 2310c0b78c27298029e4454a472a1919bde20cb182dab1662cec7f2ca1dcc523 |