def pageEnd(self): if self.statusHandler: self.statusHandler.onEnd(self) # And the hacks are piling up, Twisted is really not very flexible if self.encoding and self.encoding[0] == 'gzip': self.file.close() g = gzip.open(self.fileName, 'rb') # This will blow up for large files decompressed = g.read() g.close() self.file = open(self.fileName, 'wb'); self.file.write(decompressed); HTTPDownloader.pageEnd(self)
def pageEnd(self): self.value["elapsedTime"] = time.time() - self.value["startTime"] return HTTPDownloader.pageEnd(self)
def pageEnd(self): if self.statusHandler: self.statusHandler.onEnd(self) HTTPDownloader.pageEnd(self)