我和
prefix
和
delimiter
的参数
list_blobs
方法和此代码起作用:
from google.cloud import storage
def ls(bucket_name, prefix, delimiter):
storage_client = storage.Client()
bucket = storage_client.get_bucket(bucket_name)
cursor = bucket.list_blobs(prefix=prefix, delimiter=delimiter)
for blob in cursor:
pass
for prefix in cursor.prefixes:
print prefix
ls(your_bucket_name, 'simulations/', '/')
输出:
simulations/version-1/
simulations/version-2/
simulations/version-3/
请注意,这将仅显示
目录
内部
simulations/
目录中,将省略这些文件。