我有Azure容器,我保存一些文件。我需要使用Python代码访问它们,我在JAVA中做了同样的事情,但我无法在Python中复制它
//这是java代码。
CloudBlobContainer Con = new CloudBlobContainer("Some SAS URI");
CloudBlockBlob blob1 = Con.getBlockBlobReference(fileName);
blob1.downloadToFile(filePath+fileName+userName);
2条答案
按热度按时间ikfrs5lh1#
python中没有等价的方法,可以看看Container class of python
您应该始终使用
BlockBlobService
与sas令牌(如果您有sas uri,您可以从中获取sas令牌)或帐户密钥,如果您使用sas令牌,如下所示:vhipe2zx2#
如果您使用的是没有
BlockBlobService
的较新版本,则可以使用BlobClient
: