因此,要查看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'
我收到一条错误消息,说不是目录。有没有一种简单的方法可以查看bucket文件夹中的所有文件。
答案 0 :(得分:1)
您想要将prefix选项设置为list
方法,例如像这样:
list_of_files = hook.list(bucket, prefix='FolderOne/SubFolder')