发布于: Nov 18, 2019
现在,您可以使用 Python 3.8 开发 AWS Lambda 函数。该版本是 Python 语言的最新主要版本,包含许多新的特性,例如赋值表达式、仅位置参数和 typing 模块的改进。使用 Python 3.8 编写的 Lambda 函数在最新一代的 Amazon Linux (Amazon Linux 2) 上运行。要了解有关使用 Python 3.8 编写函数的更多信息,可以阅读 AWS Lambda 文档中的 Python 编程模型。
要开始将 Python 代码部署为 Lambda 函数,请通过 AWS CLI 或 AWS Lambda 控制台上传函数代码,并选择 Python 3.8 运行时。Lambda 会处理函数的运行和扩展并保证高可用性。您还可以使用 AWS 无服务器应用程序模型 (SAM) 来部署和管理使用 Python 编写的无服务器应用程序。对于现有的 Python 函数,可以将其迁移到新的运行时,方法是:对其代码进行任何必要的更改,以便与 Python 3.8 兼容,并将函数的运行时配置更改为“python3.8”。
所有提供 Lambda 的区域均支持 Python 3.8 运行时。请访问我们的产品页面,了解有关 AWS Lambda 的更多信息,或者登录 AWS Lambda 控制台开始使用。