python - 注释和 for 循环在 Azure 函数“main”方法中不起作用
问题描述
我是 python 和 Azure 函数的新手,面临一个奇怪的问题。当我在 Azure 函数的“main”方法之外评论或编写“for”循环时,它看起来正在工作并且颜色也发生了变化。但是在“主要”功能内部它不起作用。这是示例:
请参阅所附图片。在第 10 行和第 11 行,注释和 for 循环看起来正在工作,并且文本颜色也发生了变化。在第 17 行和第 20 行,注释不起作用,颜色也没有改变。添加第二个 for 循环只是为了显示颜色没有变化。任何帮助都会非常充分。我正在使用 VS Code 并通过逻辑应用程序调用此 Azure 函数。
#global shiftDate
for x in y:
def main(req: func.HttpRequest) -> func.HttpResponse:
shiftDate = date.today()
shiftDate = str(shiftDate.day) + '-' + str(shiftDate.strftime('%b')) + '-' + str
(shiftDate.strftime('%y'))
#headers = {'Content-Type' : 'application/json'}
reqbody = req.get_body()
samplelist = ['Fruits','Vegetables','Milk']
for item in samplelis:
return func.HttpResponse(body = str(reqbody))
解决方案
我通过在此处检查 Azure 函数的示例 python 代码得到了答案:
https://docs.microsoft.com/en-us/azure/developer/python/tutorial-vs-code-serverless-python-06
即使在示例功能中,颜色也没有改变,并且工作正常。不知道为什么。我修改了我的代码并得到了预期的结果。注意:“for”循环和注释的颜色仍然在“main”函数中不起作用。
推荐阅读
- android - Listview水平滚动视图android studio
- mysql - 对于此服务器版本,root 在此位置无效,需要标识符 mysql 工作台
- flutter - 为什么我的数据没有在 Flutter for web 中使用 api 从实时数据库中检索
- oh-my-zsh - Zsh文件添加用户名和机器名?
- request - 如何在 Camel SMPP 组件中记录 PDU 请求字节
- android - 是否有可能在 Retrofit android 中获得预览 Pdf 的响应?
- android - 使用 inter-op 时,jetpack compose 中的惰性列表相互堆叠
- php - 将Mysql中的2000万条数据分批。请建议一种更快的方法?
- google-colaboratory - 如何在 Google Colab 中拆分文件夹并将其保存到 Google Drive?
- python - /profile/ 'function' 对象的 AttributeError 没有属性 'object