def reportItem(self, item): optimizedSize = fileutil.getFilesize(item.filename) percentage = int(100 - (optimizedSize / item.filesize) * 100) message = ' Reduced size with %s%%: from %s to %s bytes.' logging.info(message % (percentage, item.filesize, optimizedSize))
def __init__(self, filename): self.filename = filename self.filetype = fileutil.getFiletype(filename) self.filesize = fileutil.getFilesize(filename)