Spaces:
Runtime error
Runtime error
# Foreground colors | |
RED = '\033[31m' | |
GREEN = '\033[32m' | |
YELLOW = '\033[33m' | |
BLUE = '\033[34m' | |
MAGENTA = '\033[35m' | |
CYAN = '\033[36m' | |
WHITE = '\033[37m' | |
# Background color | |
BG_BLACK = '\033[40m' | |
BG_BLUE = '\033[44m' | |
# Reset code to return to default color | |
RESET = '\033[0m' | |
mapper = { | |
BG_BLACK+RED: "#dd0000", | |
BG_BLACK+GREEN: "#00dd00", | |
BG_BLACK+YELLOW: "#dddd00", | |
BG_BLACK+BLUE: "#0000ee", | |
BG_BLACK+MAGENTA: "#aa00dd", | |
BG_BLACK+CYAN: "#00dddd", | |
BG_BLACK+WHITE: "#87CEEB", | |
BG_BLUE+WHITE: "#ff7800" | |
} | |
def reformat(message): | |
for key, value in mapper.items(): | |
message = message.replace(key, f'<span style="color: {value}">') | |
message = message.replace(RESET, '</span>') | |
return message | |