jarvis.Colors

View Source
#
# Copyright (c) 2020 by Philipp Scheer. All Rights Reserved.
#


class Colors:
    PURPLE = '\033[95m'
    BLUE = '\033[94m'
    CYAN = '\033[96m'
    GREEN = '\033[92m'
    YELLOW = '\033[93m'
    RED = '\033[91m'
    END = '\033[0m'
    RESET = '\033[0m'

    BOLD = '\u001b[1m'
    LIGHT = '\u001b[2m'
    UNDERLINED = '\u001b[4m'
    BLINKING = '\u001b[5m'
    # BLINKING = '\u001b[6m' # also works as blinking
    REVERSED = '\u001b[7m'
    INVISIBLE = '\u001b[8m'
    STRIKE_THROUGH = '\u001b[9m'
    DOUBLE_UNDERLINED = '\u001b[21m'

    WARNING = YELLOW
    ERROR = RED

# more at:
# https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html
#   class Colors:
View Source
class Colors:
    PURPLE = '\033[95m'
    BLUE = '\033[94m'
    CYAN = '\033[96m'
    GREEN = '\033[92m'
    YELLOW = '\033[93m'
    RED = '\033[91m'
    END = '\033[0m'
    RESET = '\033[0m'

    BOLD = '\u001b[1m'
    LIGHT = '\u001b[2m'
    UNDERLINED = '\u001b[4m'
    BLINKING = '\u001b[5m'
    # BLINKING = '\u001b[6m' # also works as blinking
    REVERSED = '\u001b[7m'
    INVISIBLE = '\u001b[8m'
    STRIKE_THROUGH = '\u001b[9m'
    DOUBLE_UNDERLINED = '\u001b[21m'

    WARNING = YELLOW
    ERROR = RED
#   Colors()
#   PURPLE = '\x1b[95m'
#   BLUE = '\x1b[94m'
#   CYAN = '\x1b[96m'
#   GREEN = '\x1b[92m'
#   YELLOW = '\x1b[93m'
#   RED = '\x1b[91m'
#   END = '\x1b[0m'
#   RESET = '\x1b[0m'
#   BOLD = '\x1b[1m'
#   LIGHT = '\x1b[2m'
#   UNDERLINED = '\x1b[4m'
#   BLINKING = '\x1b[5m'
#   REVERSED = '\x1b[7m'
#   INVISIBLE = '\x1b[8m'
#   STRIKE_THROUGH = '\x1b[9m'
#   DOUBLE_UNDERLINED = '\x1b[21m'
#   WARNING = '\x1b[93m'
#   ERROR = '\x1b[91m'