跳转到主要内容

Azure Functions Host的Python语言工作员

项目描述

功能标题图像 - 闪电标志 Azure Functions Python Worker

分支 状态 覆盖率 CodeCov 单元测试 端到端测试
master Build Status Azure DevOps coverage codecov CI Unit tests CI E2E tests
dev Build Status Azure DevOps coverage codecov CI Unit tests CI E2E tests

Azure Functions 的 Python 支持基于 Python 3.6、Python 3.7 和 Python 3.8,在 Linux 上进行无服务器托管,并使用 Functions 2.0 和 3.0 运行时。

以下是 Azure Functions 中 Python 的当前状态

支持哪些 Python 版本?

Azure Functions 运行时 Python 3.6 Python 3.7 Python 3.8 Python 3.9
Azure Functions 2.0 ✔ ✔ - -
Azure Functions 3.0 ✔ ✔ ✔ -

有什么可用?

  • 使用 Azure Functions Core Tools (CLI) 或 Visual Studio Code 进行构建、测试、调试和发布
  • 将 Python Function 项目部署到消费、专用或弹性高级计划。
  • 将 Python Function 项目部署到专用或弹性高级计划的定制 Docker 镜像中。
  • 触发器/绑定:HTTP、Blob、队列、定时器、Cosmos DB、Event Grid、Event Hubs 和 Service Bus
  • 触发器/绑定:自定义绑定支持

即将推出?

入门

提供反馈

问题和功能请求在各种地方跟踪。要报告此反馈,请向以下相关存储库提交问题

项目 描述 链接
Python Worker 编程模型、触发器与绑定 提交问题
Linux 基本 Docker 镜像 提交问题
运行时 脚本宿主与语言扩展性 提交问题
VSCode VSCode 扩展程序用于 Azure Functions 提交问题
核心工具 本地开发的命令行界面 提交问题
门户 用户界面或体验问题 提交问题
模板 创建模板时的代码问题 提交问题

贡献

此项目欢迎贡献和建议。大多数贡献需要您同意贡献者许可协议(CLA),声明您有权,并实际上确实授予我们使用您的贡献的权利。有关详细信息,请访问https://cla.microsoft.com

以下是入门的一些提示

当您提交拉取请求时,CLA-bot 将自动确定您是否需要提供 CLA,并相应地装饰 PR(例如,标签、注释)。只需遵循 bot 提供的说明即可。您只需在整个使用我们的 CLA 的所有存储库中这样做一次。

本项目已采用Microsoft 开源行为准则。有关更多信息,请参阅行为准则 FAQ或通过opencode@microsoft.com联系以获取任何额外的问题或评论。

项目详情


下载文件

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

源分发

azure-functions-worker-1.1.9.tar.gz (89.1 kB 查看哈希值)

上传时间

构建分发

azure_functions_worker-1.1.9-py3-none-any.whl (54.2 kB 查看哈希值)

上传时间 Python 3

由以下支持