我在Azure功能应用程序中使用AppendBlobService和BlobServiceClient用于两个不同的用例。
对于AppendBlobService我需要azure-storage-blob==2.1.0版本,对于BlobServiceClient我需要azure-storage-blob版本<12 .
如何在Azure函数中同时使用AppendBlobService和BlobServiceClient以避免版本冲突。
根据microsoftdocument,
通过从创建容器部分调用BlobServiceClient上的get_blob_client方法来获取对BlobClient对象的引用。
所以你可以使用:
from azure.storage.blob import BlobServiceClient
引用:
- 无法在Azure函数中从Azure .storage.blob中导入AppendBlobService
- importterror:不能导入name 'BlobService'当使用Azure后端 时