我可以使用Visual Studio 2017开发Python Azure功能吗?

时间:2017-10-09 04:28:04

标签: python azure visual-studio-2017 azure-functions

我已将 Azure功能和Web作业工具扩展添加到Visual Studio Professional 2017中。

然后我通过 File>>创建了 Azure功能项目。新项目>> Visual C#>> Azure功能

我看不到Azure功能项目的python版本。

我右键单击 Solution Explorer>>项目>>添加>>新物品 得到:

enter image description here

我现在可以添加一个基于C#的azure函数。

然而,我宁愿开发一个python函数,我想知道是否有办法从Visual Studio 2017管理开发/发布/源代码控制Python Azure函数?

我知道您可以在Azure门户中创建python / node / f#函数,但我们如何在门户外部进行操作?

2 个答案:

答案 0 :(得分:2)

目前,VS 2017 Functions工具仅适用于C#函数,因此不能用于Python函数。

您仍然可以使用命令行Core Tools在本地开发它们。

作为一个侧点(与问题没有直接关系),请记住Python支持被标记为实验性的,并且不适合大多数生产用途。

答案 1 :(得分:1)

如果您不愿意通过Visual Studio创建azure功能,则必须使用2015. 2017不支持所有语言。

即使我发现这个链接,我也很难通过VS创建基于Python的Azure功能: https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/