Ошибка HTTP 500 при импорте дополнительных файлов для приложения-функции Python Azure - PullRequest
2 голосов
/ 12 июня 2019

В настоящее время я изменяю код из этого учебника и пытаюсь импортировать дополнительный файл в __init__ "testsdk.py". Ниже приведен мой текущий код в файле __init__.

import logging
import testsdk 
import azure.functions as func

def main(req: func.HttpRequest) -> func.HttpResponse:
    logging.info('Python HTTP trigger function processed a request.')

    name = req.params.get('name')
    if not name:
        try:
            req_body = req.get_json()
        except ValueError:
            pass
        else:
            name = req_body.get('name')

    if name:
        return func.HttpResponse(f"Hellod {name}!")

    else:
        return func.HttpResponse(
             "Please pass a name on the query string or in the request body",
             status_code=400
        )

Каждый раз, когда я включаю import testsdk, я получаю HTTP-код ошибки 500.

Любая помощь с этим будет высоко ценится!

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