1
역방향 버킷 목록을 얻는 방법을 아는 사람이 있습니까?Boto (Python) - 역방향 버킷 목록
bucketList = self.bucket.list(PREFIX)
bucketList.reverse()
이 작동하지 않습니다.
감사합니다. Ron.
역방향 버킷 목록을 얻는 방법을 아는 사람이 있습니까?Boto (Python) - 역방향 버킷 목록
bucketList = self.bucket.list(PREFIX)
bucketList.reverse()
이 작동하지 않습니다.
감사합니다. Ron.
bucket.list()의 반대를 수행 할 수없는 이유는 해당 메소드가 실제 목록이 아닌 생성자를 실제로 리턴하기 때문입니다. 이것은 훨씬 더 효율적이며 또한 boto가 장면 뒤에서 모든 결과 페이징을 처리 할 수있게합니다.
objs = [obj for obj in self.bucket.list(PREFIX)]
objs.reverse()
을하지만, 객체의 많은 버킷에있는 경우 이것은 매우 비효율적이 될 것입니다 :
당신이 정말로 당신이 목록에있는 모든 요소를 수집하고 그 역 수를 되돌리고 싶은 경우
.
'list (reversed (bucketList)) '를 의미합니까? – Ski
죄송합니다. 또한 작동하지 않습니다. TypeError : reversed() 인수가 시퀀스 여야합니다. –
"print bucketList"의 결과를 질문에 추가 할 수 있습니까? –