【发布时间】:2020-10-21 13:21:02
【问题描述】:
我正在尝试使用 python 从 blob 存储中读取多个 CSV 文件。
我使用的代码是:
blob_service_client = BlobServiceClient.from_connection_string(connection_str)
container_client = blob_service_client.get_container_client(container)
blobs_list = container_client.list_blobs(folder_root)
for blob in blobs_list:
blob_client = blob_service_client.get_blob_client(container=container, blob="blob.name")
stream = blob_client.download_blob().content_as_text()
我不确定将读取的 CSV 文件存储在 pandas 数据框中的正确方法是什么。
我尝试使用:
df = df.append(pd.read_csv(StringIO(stream)))
但这显示了一个错误。
知道我该怎么做吗?
谢谢
【问题讨论】:
标签: python python-3.x pandas azure-blob-storage