为Python Azure函数应用程序导入其他文件时出现HTTP错误500

时间:2019-06-12 08:04:35

标签: python azure http-status-code-500 azure-function-app

我目前正在修改此tutorial中的代码,并试图将一个附加文件导入__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代码响应。

对此将提供任何帮助!

0 个答案:

没有答案