コード例 #1
0
ファイル: http.py プロジェクト: Saectar/downpour
 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)
コード例 #2
0
 def pageEnd(self):
     self.value["elapsedTime"] = time.time() - self.value["startTime"]
     return HTTPDownloader.pageEnd(self)
コード例 #3
0
ファイル: base.py プロジェクト: unshift/thundercloud
 def pageEnd(self):
     self.value["elapsedTime"] = time.time() - self.value["startTime"]
     return HTTPDownloader.pageEnd(self)
コード例 #4
0
ファイル: http.py プロジェクト: dconnolly/Downpour
 def pageEnd(self):
     if self.statusHandler:
         self.statusHandler.onEnd(self)
     HTTPDownloader.pageEnd(self)