# <img src="https://raw.githubusercontent.com/Azure/azure-functions-python-worker/dev/docs/Azure.Functions.svg" width = "30" alt="Functions Header Image - Lightning Logo"> Azure Functions Python Worker
| Branch | Status | CodeCov | Unittests | E2E tests |
|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|
| main | [![Build Status](https://azfunc.visualstudio.com/Azure%20Functions/_apis/build/status/Azure.azure-functions-python-worker?branchName=main)](https://azfunc.visualstudio.com/Azure%20Functions/_build/latest?definitionId=57&branchName=main) | [![codecov](https://codecov.io/gh/Azure/azure-functions-python-worker/branch/main/graph/badge.svg)](https://codecov.io/gh/Azure/azure-functions-python-worker) | ![CI Unit tests](https://github.com/Azure/azure-functions-python-worker/workflows/CI%20Unit%20tests/badge.svg?branch=main) | ![CI E2E tests](https://github.com/Azure/azure-functions-python-worker/workflows/CI%20E2E%20tests/badge.svg?branch=main) |
| dev | [![Build Status](https://azfunc.visualstudio.com/Azure%20Functions/_apis/build/status/Azure.azure-functions-python-worker?branchName=dev)](https://azfunc.visualstudio.com/Azure%20Functions/_build/latest?definitionId=57&branchName=dev) | [![codecov](https://codecov.io/gh/Azure/azure-functions-python-worker/branch/dev/graph/badge.svg)](https://codecov.io/gh/Azure/azure-functions-python-worker) | ![CI Unit tests](https://github.com/Azure/azure-functions-python-worker/workflows/CI%20Unit%20tests/badge.svg?branch=dev) | ![CI E2E tests](https://github.com/Azure/azure-functions-python-worker/workflows/CI%20E2E%20tests/badge.svg?branch=dev) |
Python support for Azure Functions is based on Python 3.6, 3.7, 3.8, 3.9, and 3.10 serverless hosting on Linux and the Functions 2.0, 3.0 and 4.0 runtime.
Here is the current status of Python in Azure Functions:
What are the supported Python versions?
| Azure Functions Runtime | Python 3.6 | Python 3.7 | Python 3.8 | Python 3.9 | Python 3.10 | Python 3.11 |
|----------------------------------|------------|------------|------------|------------|-------------|-------------|
| Azure Functions 2.0 (deprecated) | ✔ | ✔ | - | - | - | - |
| Azure Functions 3.0 (deprecated) | ✔ | ✔ | ✔ | ✔ | - | - |
| Azure Functions 4.0 | - | ✔ | ✔ | ✔ | ✔ | coming soon |
For information about Azure Functions Runtime, please refer to [Azure Functions runtime versions overview](https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions) page.
### What's available?
- Build, test, debug and publish using Azure Functions Core Tools (CLI) or Visual Studio Code
- Deploy Python Function project onto consumption, dedicated, or elastic premium plan.
- Deploy Python Function project in a custom docker image onto dedicated, or elastic premium plan.
- Triggers / Bindings : HTTP, Blob, Queue, Timer, Cosmos DB, Event Grid, Event Hubs and Service Bus
- Triggers / Bindings : Custom binding support
What's coming?
- [Durable Functions For Python](https://github.com/Azure/azure-functions-durable-python)
### Get Started
- [Create your first Python function](https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-function-python)
- [Developer guide](https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-python)
- [Binding API reference](https://docs.microsoft.com/en-us/python/api/azure-functions/azure.functions?view=azure-python)
- [Develop using VS Code](https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-function-vs-code)
- [Create a Python Function on Linux using a custom docker image](https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-function-linux-custom-image)
# Give Feedback
Issues and feature requests are tracked in a variety of places. To report this feedback, please file an issue to the relevant repository below:
| Item | Description | Link |
|---------------|----------------------------------------------|--------------------------------------------------------------------------------|
| Python Worker | Programming Model, Triggers & Bindings | [File an Issue](https://github.com/Azure/azure-functions-python-worker/issues) |
| Linux | Base Docker Images | [File an Issue](https://github.com/Azure/azure-functions-docker/issues) |
| Runtime | Script Host & Language Extensibility | [File an Issue](https://github.com/Azure/azure-functions-host/issues) |
| VSCode | VSCode Extension for Azure Functions | [File an Issue](https://github.com/microsoft/vscode-azurefunctions/issues) |
| Core Tools | Command Line Interface for Local Development | [File an Issue](https://github.com/Azure/azure-functions-core-tools/issues) |
| Portal | User Interface or Experience Issue | [File an Issue](https://github.com/azure/azure-functions-ux/issues) |
| Templates | Code Issues with Creation Template | [File an Issue](https://github.com/Azure/azure-functions-templates/issues) |
# Contribute
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.microsoft.com.
Here are some pointers to get started:
- [Language worker architecture](https://github.com/Azure/azure-functions-python-worker/wiki/Worker-Architecture)
- [Setting up the development environment](https://github.com/Azure/azure-functions-python-worker/wiki/Contributor-Guide)
- [Adding support for a new binding](https://github.com/Azure/azure-functions-python-worker/wiki/Adding-support-for-a-new-binding-type)
- [Release instructions](https://github.com/Azure/azure-functions-python-worker/wiki/Release-Instructions)
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any a
没有合适的资源?快使用搜索试试~ 我知道了~
AzureFunctions的Python工作者。___下载.zip
共628个文件
py:360个
json:181个
yml:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 5 浏览量
2023-04-18
00:21:05
上传
评论
收藏 1.68MB ZIP 举报
温馨提示
AzureFunctions的Python工作者。___下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
AzureFunctions的Python工作者。___下载.zip (628个子文件)
make.bat 827B
setup.cfg 552B
CODEOWNERS 368B
.coveragerc 1021B
perf_tests_3.9.Dockerfile 9KB
Dockerfile 1KB
perf_tests_3.6.Dockerfile 1KB
perf_tests_3.7.Dockerfile 1KB
perf_tests.Dockerfile 1KB
.flake8 630B
.gitignore 5KB
.gitignore 2KB
.gitignore 57B
.gitignore 29B
.gitignore 18B
MANIFEST.in 97B
tox.ini 816B
SyncGetBlobAsBytesReturnHttpResponse.js 2KB
SyncPutBlobAsBytesReturnHttpResponse.js 2KB
SyncHttpTriggerWithSyncRequests.js 2KB
SyncHttpTriggerHtmlParser.js 2KB
SyncHttpTriggerHelloWorld.js 2KB
AsyncHttpTriggerHelloWorld.js 2KB
AsyncHttpTriggerWithAsyncRequest.js 2KB
SyncHttpTriggerWithMixWorkloads.js 2KB
SyncHttpTriggerCPUIntensive.js 2KB
AsyncHttpTriggerCPUIntensiveWithSleeps.js 2KB
SyncHttpTriggerCPUIntensiveWithSleeps.js 2KB
AsyncHttpTriggerWithSyncRequests.js 2KB
AsyncHttpTriggerCPUIntensive.js 2KB
fabricbot.json 28KB
devcontainer.json 2KB
function.json 1KB
function.json 600B
function.json 570B
function.json 570B
function.json 568B
function.json 542B
function.json 539B
function.json 527B
function.json 519B
function.json 519B
function.json 517B
function.json 517B
function.json 492B
function.json 488B
worker.config.json 486B
function.json 464B
function.json 456B
function.json 456B
function.json 451B
function.json 450B
function.json 449B
worker.config.json 444B
function.json 443B
function.json 439B
function.json 438B
function.json 437B
function.json 436B
function.json 435B
function.json 432B
function.json 432B
function.json 430B
worker.config.json 430B
function.json 429B
function.json 429B
function.json 429B
function.json 426B
function.json 424B
function.json 421B
function.json 421B
function.json 419B
function.json 418B
function.json 415B
function.json 413B
function.json 412B
function.json 412B
function.json 411B
function.json 411B
function.json 408B
function.json 407B
function.json 406B
function.json 404B
function.json 402B
function.json 402B
function.json 401B
function.json 400B
function.json 399B
function.json 399B
function.json 398B
function.json 397B
function.json 396B
function.json 380B
function.json 354B
function.json 348B
function.json 343B
function.json 335B
function.json 332B
function.json 326B
function.json 318B
共 628 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功