Esempio n. 1
0
    def getPreBookReviewRanking(self, curReviewID):
        if self.rID == '':
            return '0'
        i = 0
        self.preBookID = ''
        self.preReviewID = ''
        self.preReviewRanking = ''

        while i < len(self.allProductLinks):
            if self.allProductLinks[i][-2] == curReviewID:
                i = i + 1
                break
            i = i + 1

        while i < len(self.allProductLinks):
            if self.allProductLinks[i][-1] == '1':
                preBookLink = self.allProductLinks[i][0]
                if preBookLink != '':
                    self.preBookID = preBookLink.replace(
                        '/ref=cm_cr-mr-title', '')
                    self.preBookID = self.preBookID[-10:]
                    self.preReviewID = self.allProductLinks[i][-2]
                    break
                else:
                    continue
            i = i + 1

        del i
        if self.preReviewID != '' and self.preBookID != '':
            self.preReviewRanking = Book.findReviewRank(
                self.preBookID, self.preReviewID)
        return self.preReviewRanking