我能够从Azure存储容器中读取csv文件,如下所述。
from azure.storage.blob import BlobClient
import pandas as pd
from io import StringIO
sas_url = "<your_blob_sas url>"
blob_client = BlobClient.from_blob_url(sas_url)
blob_data = blob_client.download_blob()
df = pd.read_csv(StringIO(blob_data.content_as_text()))
print(df)
有人可以帮助写数据到存储容器的python代码吗?
我有容器设置,与BLOB SAS URL
我没有帐户名,密钥或任何其他信息,在这里
看一下BlobClient API。由于您已经知道如何实例化客户端,因此只需:
blob_client.upload_blob(df.to_csv(index=False))