Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道如何获得反向桶清单。
bucketList = self.bucket.list(PREFIX) bucketList.reverse()
不起作用。
谢谢,罗恩。
您不能对 bucket.list() 进行反向操作的原因是该方法实际上返回了一个生成器,而不是实际的列表。这样效率更高,并且还允许 boto 在后台处理所有结果分页。
如果你真的想反转它,你可以收集一个列表中的所有元素,然后反转它:
objs = [obj for obj in self.bucket.list(PREFIX)] objs.reverse()
但是如果桶中有很多对象,这将非常低效。