python将数据框以CSV格式写入azure存储帐户



我能够从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))

相关内容

  • 没有找到相关文章

最新更新