現在、Azureストレージにいくつかのファイルをアップロードしようとしていますが、それを達成できないようです。put_block_blob_from_pathは償却されていますか?
from azure.storage.blob import BlockBlobService
data1File=os.path.join(filePath,'data1.csv')
data2File=os.path.join(filePath,'data2.csv')
blockBlobService = BlockBlobService(account_name='NAME', account_key='KEY')
blockBlobService.put_block_blob_from_path('HdiNotebooks/Recommendation_Systems/data/full', 'data1.csv', data1File)
blockBlobService.put_block_blob_from_path('HdiNotebooks/Recommendation_Systems/data/full', 'data2.csv', data2File)
しかし、私はこのエラーは私に投げ取得:
はAttributeError: 'BlockBlobService' オブジェクトが属性 'put_block_blob_from_path' を持っていない
私が以前に見ていたコード例では、このように見えた:
from azure.storage.blob import BlobService
data1File=os.path.join(filePath,'data1.csv')
data2File=os.path.join(filePath,'data2.csv')
blockBlobService = BlobService(account_name='NAME', account_key='KEY')
blockBlobService.put_block_blob_from_path('HdiNotebooks/Recommendation_Systems/data/full', 'data1.csv', data1File)
blockBlobService.put_block_blob_from_path('HdiNotebooks/Recommendation_Systems/data/full', 'data2.csv', data2File)
しかし、すでに最初の行では、 "BlobService"というモジュールが存在しないというエラーが出ました。私は紺碧のパッケージのgithubを通過したが、私の間違いがどこであるか把握することができませんでした。私は現在、私はPython用AzureストレージSDKのバージョンを見直し、WindowsマシンとPython 3.6.1
本当に、本当にありがとうございました! –