Комментарий и для l oop не работает в методе "main" функции Azure - PullRequest
0 голосов
/ 01 августа 2020

Я новичок в функциях python и Azure и столкнулся со странной проблемой. Когда я комментирую или пишу «for» l oop вне метода «main» функции Azure, он выглядит как работающий, и цвет также изменяется. Но внутри «основной» функции она не работает. Вот пример:

См. Прикрепленное изображение. В строках 10 и 11 комментарий и для l oop выглядят работающими, и цвета текста также изменены. В строке номер 17 и 20 комментарий не работает и цвет тоже не меняется. Вторая для l oop добавлена ​​только для того, чтобы показать, что цвет не меняется. Любая помощь будет очень полной. Я использую VS Code и вызываю эту функцию Azure через приложение logi c.

#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))

введите описание изображения здесь

1 Ответ

0 голосов
/ 09 августа 2020

Я получил ответ, проверив пример python кода для Azure функций здесь:

https://docs.microsoft.com/en-us/azure/developer/python/tutorial-vs-code-serverless-python-06

Даже в функции-образце цвет не был изменен, и он работал нормально. Не знаю почему. Я изменил свой код и получил ожидаемые результаты. Примечание. По-прежнему цвет для «for» l oop и комментарии не работают в функции «main».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...