2024-10-05 13:21:35 发布
网友
有人知道如何得到反向桶列表吗。在
bucketList = self.bucket.list(PREFIX) bucketList.reverse()
不起作用。在
谢谢, 罗恩。在
你不能颠倒的原因bucket.列表()是因为该方法实际返回的是生成器,而不是实际的列表。这样效率更高,并且允许boto在后台处理所有结果分页。在
如果您真的想反转它,您可以收集列表中的所有元素,然后反转:
objs = [obj for obj in self.bucket.list(PREFIX)] objs.reverse()
但是如果桶里有很多东西,这将是非常低效的。在
你不能颠倒的原因bucket.列表()是因为该方法实际返回的是生成器,而不是实际的列表。这样效率更高,并且允许boto在后台处理所有结果分页。在
如果您真的想反转它,您可以收集列表中的所有元素,然后反转:
但是如果桶里有很多东西,这将是非常低效的。在
相关问题 更多 >
编程相关推荐