0
AzureパッケージをAnacondaディストリビューションに追加しました。また、Azure Storage SDK for Pythonもインストールしました。私はすでに使用して、特定のブロブコンテナにアップロードされたファイルを読み込もうとしています:Azure Storage SDK for Pythonを使用してBLOBの内容を読み取る方法は?
from azure.storage import BlobService
blob_service = BlobService(account_name='azure subscription name',
account_key='azure subscription key')
blobs = []
marker = None
while True:
batch = blob_service.list_blobs('vrc', marker=marker, prefix='VRC_')
blobs.extend(batch)
if not batch.next_marker:
break
marker = batch.next_marker
for blob in blobs:
print(blob.name)
私はこのスクリプトを実行すると、私は次のエラーが表示されます
ImportError: No module named 'azure.storage'
にはどうすればいいので、この問題を解決します私はBLOBコンテナ内のテキストファイルとPDFを読むことができますか?
コマンドラインでgitを使用してGithubからストレージSDKをダウンロードしました。私はピルをインストールして、紺碧のストレージをインストールしました。私はAnacondaを使ってインストールしようとしましたが、Azureパッケージだけが利用できませんでした。 – SidC
'紺 - ストレージ'は暗号を必要とします。 linuxを使用している場合は、次のようにする必要があります。 https://cryptography.io/en/latest/installation/#building-cryptography-on-linux –
BLOBの内容をどのように読み取るのですか?ファイルストリームのようですか? –