You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Azure blob storage prepends a '/' to the blob names, even when the prefix is None. Code sample:
Minimal, reproducible code sample
This code needs to connect to Azure Blob (the sample below connects to a local emulator)
>>>importzarr>>>store=zarr.ABSStore('test', prefix=None, blob_service_kwargs={'is_emulated':True})
>>>g=zarr.open_group(store)
>>>## list all blobs in the container>>>print([blob.nameforblobinstore.client.list_blobs('test')])
['/.zgroup']
which shows up in the storage explorer like this:
There should ideally be no '/' before the .zgroup and it should look like this:
>>>importzarr>>>store=zarr.ABSStore('test', prefix=None, blob_service_kwargs={'is_emulated':True})
>>>g=zarr.open_group(store)
>>>## list all blobs in the container>>>print([blob.nameforblobinstore.client.list_blobs('test')])
['.zgroup']
Will submit a PR for this in a bit
The text was updated successfully, but these errors were encountered:
Azure blob storage prepends a '/' to the blob names, even when the prefix is None. Code sample:
Minimal, reproducible code sample
This code needs to connect to Azure Blob (the sample below connects to a local emulator)
which shows up in the storage explorer like this:

There should ideally be no '/' before the
.zgroup
and it should look like this:Will submit a PR for this in a bit
The text was updated successfully, but these errors were encountered: