使用Python的Azure定时器触发函数

Dra*_* .C 4 python azure azure-functions

我正在使用 Python 3.x 编写 Azure 计时器触发器。我已经运行了一个这样的函数。我想我知道该怎么做,从 JS 创建一个,然后删除“index.js”并创建一个 run.py。但这一次,当我运行 python 函数时,总是收到错误消息“没有这样的文件:index.js”。我没有看到该函数和“index.js”文件之间有任何联系。

有什么想法吗?

Tom*_*SFT 5

我们可以直接从 Azure 门户添加 python 函数。如果你想创建Timetrigger功能,那么我们可以改变触发器类型

以下是我创建Python timetrigger函数的详细步骤。

1.创建Azure函数应用程序

2.添加python函数

在此输入图像描述

在此输入图像描述

3.将httptrigger更改为timetrigger

A。删除httptrigger和http输出
在此输入图像描述

b. 添加时间触发器 在此输入图像描述

4.添加测试代码并从Azure门户进行测试。

在此输入图像描述

默认版本是2.7.8。如果您想使用python 3.x,您可以按照本教程更新python版本。

5.更新python版本。

A。安装Azure功能应用程序的扩展

b. 添加Handler Mappings条目以便通过FastCGI使用Python3.X

在此输入图像描述

6.从Azure门户进行测试

在此输入图像描述