如何使用Apache-Libcloud在S3和GCS上列出具有特定前缀的对象?

时间:2019-02-05 09:24:14

标签: python python-3.x amazon-s3 google-cloud-storage libcloud

我的目的是列出所有以特定前缀开头的对象(以我们的文件系统语言,在云中的特定文件夹下)。例如,如果云前缀为1000gp/versions,我想列出该前缀下的所有文件和文件夹:1000gp/versions/version_1.db1000gp/versions/version_2.db

我研究了S3GCS的Libcloud文档: 对于s3:self.container.list_objects()在文档中给出,但我无法提供cloud前缀。对于GCS,我可以理解API:list_container_objects(self.container, ex_prefix=cloud_prefix),因为给出了云前缀,我想对S3知道一些相应的信息。

0 个答案:

没有答案