Python中无服务器Azure函数中的返回参数失败

2024-05-12 20:22:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用azure python无服务器框架模板创建了一个项目。 当我尝试在本地:无服务器脱机运行时,出现以下错误:

cannot load the goodbye function: the following parameters are declared in function.json but not in Python: {'res'}

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


Tags: the项目in服务器框架模板jsonreturn
1条回答
网友
1楼 · 发布于 2024-05-12 20:22:48

您可以修改配置文件。如果指定配置文件,则可以将其中的name从“res”修改为“$return”。如果未指定配置文件,则配置文件应为serverless.yml|.yaml|.js|.json。请参阅下面的屏幕截图: enter image description here

enter image description here

这里为上面的截图提供了两个链接(screenshot1screenshot2)(但对于python示例,我找不到serverless.yml,第二个截图是针对nodejs的),您还可以在这两个链接中找到有关无服务器的更多信息

希望有帮助~

相关问题 更多 >