class Tripcode: def __init__(self, code_str): self.tripcode = code_str def get_color(self): return self.tripcode[:6] def get_background(self): code = self.get_color() result = '' for i in range(0, len(code), 2): p = code[i:i+2] background = hex(255 - int(p, 16))[2:] if len(background) < 2: background = '0' + background result += background return result def get_short_text(self): return self.tripcode[:8] def get_full_text(self): return self.tripcode def get_view(self): return '{}'\ .format(self.get_full_text(), self.get_color(), self.get_background(), self.get_short_text())