我的目的是列出所有以特定前缀开头的对象(以我们的文件系统语言,在云中的特定文件夹下)。例如,如果云前缀为1000gp/versions
,我想列出该前缀下的所有文件和文件夹:1000gp/versions/version_1.db
,1000gp/versions/version_2.db
等
我研究了S3和GCS的Libcloud文档:
对于s3:self.container.list_objects()
在文档中给出,但我无法提供cloud前缀。对于GCS,我可以理解API:list_container_objects(self.container, ex_prefix=cloud_prefix)
,因为给出了云前缀,我想对S3知道一些相应的信息。