我在blob存储中读取文件时遇到问题。 我的文件上只有文本
例如,我想从我的文件中获取信息 我的档案
{......}
Ant我想要像这样的变量s = {......}
我像这样上传blob存储字符串
blob = BlobClient.from_connection_string(conn_str="DefaultEndpointsProtocol=https;AccountName=dasdasdas;AccountKey=sdf+sdfds+dfds==;EndpointSuffix=core.windows.net", container_name="XXXXXX", blob_name="XXXX.json")
store_items = 'swx'
data = str(store_items) + str(conversation_reference)
blob.upload_blob(data, overwrite=True)
现在我想得到什么价值并使用它
我试试这样的
block_blob_service = BlockBlobService(account_name='XXXXX', account_key='XXXXX+XXXXX+XXXXX==')
blob2 = block_blob_service.get_blob_to_text('XXXXX', 'XXXXX.json')
print (blob2.content)
但它不起作用,它的代码似乎很旧。 错误
NameError: name 'BlockBlobService' is not defined
它需要<;=2.10版本。我用的是4.10,我不能用2.10,因为我的程序不起作用
你知道怎么解决吗
也许您可以尝试使用以下代码:
请参阅Quickstart: Manage blobs with Python v12 SDK
相关问题 更多 >
编程相关推荐