我已成功部署了一个 Azure 函数!但它失败了。
Result: Failure
Exception: ModuleNotFoundError: No module named 'CurrencyConversion'
Stack: File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/dispatcher.py", line 242, in _handle__function_load_request func_request.metadata.entry_point)
File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/loader.py", line 66, in load_function mod = importlib.import_module(fullmodname)
File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level)
File "/home/site/wwwroot/CC_Timer/__init__.py", line 3, in <module> import CurrencyConversion as cc
因此,从上面的错误中,我们可以看出问题是将我的帮助程序函数从 CurrencyConversion.py 导入到init.py。我的代码看起来像这样:
import CurrencyConversion as cc
import os
import azure.functions as func
我的文件结构是这样的:
CCTimer
├── __init__.py
├── CurrencyConversion.py
任何人都可以帮助详细说明上述问题吗?谢谢。
HUX布斯
呼唤远方
相关分类