Я нашел this нить о перечислении капли в контейнере.Как получить все капли на всех уровнях в контейнере?
from azure import *
from azure.storage import *
blob_service = BlobService(account_name='<accountname>', account_key='<accountkey>')
next_marker = None
while True:
blobs = blob_service.list_blobs('<containername>', maxresults=100, marker=next_marker)
next_marker = blobs.next_marker
print(next_marker)
print(len(blobs))
if next_marker is None:
break
print "done"
Однако, это будет только список капли в конкретном контейнере. Как я могу получить все капли в подпапках? У меня есть несколько уровней подпапок, и я хотел бы получить имена всех файлов данных из родительского контейнера.
Что вы имеете в виду подпапки? Это должно отображать все капли в контейнере. –
Используете ли вы Microsoft Azure SDK для Phython 2.7 или 3.4? – juvchan
Вы хотите, чтобы все контейнеры blob и все капли, а не только капли в определенном контейнере? – juvchan