【问题标题】:Return parameter failing in Serverless Azure Function in Python在 Python 中的无服务器 Azure 函数中返回参数失败
【发布时间】:2020-06-04 06:11:24
【问题描述】:

我使用 azure-python 无服务器框架模板创建了一个项目。 当我尝试在本地运行时:无服务器离线,我收到以下错误:

无法加载再见函数:以下参数在 function.json 中声明但在 Python 中未声明:{'res'}

如果我手动修改 function.json 并将参数的名称值“res”替换为 $return,一切正常。但是,这个文件是由框架重新生成的。如何在function.json中将此参数定义为$return?

【问题讨论】:

    标签: python azure serverless-framework


    【解决方案1】:

    您可以修改配置文件。如果指定配置文件,可以在其中将name从“res”修改为“$return”。如果没有指定配置文件,配置文件应该是serverless.yml|.yaml|.js|.json。请参考以下截图:

    这里提供两个链接(screenshot1, screenshot2)上面的截图(但是我找不到serverless.yml for python sample,第二个截图是nodejs),你也可以找到更多关于serverless的信息在这两个链接中。

    希望对你有帮助~

    【讨论】:

      猜你喜欢
      • 2017-11-16
      • 1970-01-01
      • 2021-08-04
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      • 2020-06-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多