发布于: 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 控制台以开始使用。