列出Google Cloud Bucket中的文件

问题描述 投票:2回答:1

因此,要查看GCP存储桶中的所有文件,我们有一个钩子

 bucket = 'bucket-name'
 hook = GoogleCloudStorageHook(google_cloud_storage_conn_id='ListenerScience',
                                  delegate_to=None)
list_of_files = hook.list(bucket)

但是,如果我想查看桶中文件夹内的文件,就像

'bucket-name/FolderOne/SubFolder'

我收到错误说不是目录。有没有一种简单的方法来查看存储桶文件夹中的所有文件。

python google-cloud-platform google-cloud-storage
1个回答
1
投票

您想将prefix选项设置为list方法,例如就像是:

list_of_files = hook.list(bucket, prefix='FolderOne/SubFolder')
© www.soinside.com 2019 - 2024. All rights reserved.