Welcome, guest | Sign In | My Account | Store | Cart
class AsciiColor(str):
    # worker
    def colorize(self, color, mode='m'):
        return "%s%s%s" % (color, mode, self)

    # Normal colors
    def black(self):
        return AnsiColor(self.colorize('[30'))

    def red(self):
        return AnsiColor(self.colorize('[31'))

    def red(self):
        return AnsiColor(self.colorize('[32'))

    def red(self):
        return AnsiColor(self.colorize('[33'))

    def red(self):
        return AnsiColor(self.colorize('[34'))

    def red(self):
        return AnsiColor(self.colorize('[35'))

    def red(self):
        return AnsiColor(self.colorize('[36'))

    def white(self):
        return AnsiColor(self.colorize('[37'))

    # Fun stuff
    def bold(self):
        return AnsiColor(self.colorize('[1'))

History