我了解到,现在可以在运行Azure功能时挂载Azure文件之类的存储。
在本地执行功能时该怎么办?我可能必须向local.settings.json
添加一些条目?还是完全有可能?
(我在函数中使用Python,但这可能不会影响答案。或者是吗?)
答案 0 :(得分:0)
听起来,您真正的问题是如何将Azure存储装载到本地计算机上,以与Azure Function在本地使用本地文件系统相同,但是我不知道您想在本地装载什么Azure存储服务。
我知道,有两种方法可以将Azure存储安装到本地文件系统。
blobfuse
的工具(该工具使用libfuse
与Linux FUSE内核模块进行通信)才能在Linux上安装Azure Blob存储容器。您可以参考其GitHub存储库Azure/azure-storage-fuse
来详细了解它。无论您使用的是哪一种,都可以在本地直接访问Azure Function上的Azure存储文件,例如在Python中使用os.open
。