发布于: Aug 16, 2021

AWS Lambda 现已在托管运行时和容器基础镜像上支持 Python 3.9。您现在可以以 Python 3.9 编写 AWS Lambda 函数,并使用其新功能,例如对 TLS 1.3 的支持、新字符串和字典操作,以及更强的时区支持。Python 3.9 还优化了性能,您无需更改代码即可从中获益。如需了解更多有关 Lambda 对于 Python 3.9 的支持的详情,请参阅我们的博客文章:《AWS Lambda 现已支持 Python 3.9 运行时》

要使用 Python 3.9 部署 Lambda 函数,请通过 Lambda 控制台上载代码,然后选择 Python 3.9 运行时。您还可以使用 AWS CLI、AWS Serverless Application Model (AWS SAM)AWS CloudFormation 来部署和管理使用 Python 3.9 编写的无服务器应用程序。此外,您还可以使用 AWS 提供的 Python 3.9 基础镜像借助容器镜像构建并部署 Python 3.9 函数。要迁移运行早期 Python 版本的现有 Lambda 函数,请更新代码以使其与 Python 3.9 兼容,然后将函数运行时更新为 Python 3.9。

Python 3.9 是 Python 的最新版本,并且在 2025 年 10 月之前将获得有关修复安全问题和错误的支持。Lambda 会自动将更新应用于 Python 3.9 托管的运行时以及 Python 3.9 AWS 提供的基础镜像,因为它们可以从 Python社区获得。

所有提供 Lambda 的区域(除中国区域外)均支持 Python 3.9 运行时。 访问我们的产品页面,了解有关 AWS Lambda 的更多信息,或者登录 AWS Lambda 控制台以开始使用。