我目前正試圖將一些文件上傳到我的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,但無法弄清楚我的錯誤在哪裏。
我目前正試圖運行在Windows機器和Python 3.6.1
真的非常非常感謝你! –