|
20 | 20 |
|
21 | 21 | import sys
|
22 | 22 | import re
|
23 |
| -from colorama import init |
| 23 | +from colorama import init, Fore, Back, Style |
24 | 24 | init()
|
25 | 25 |
|
26 | 26 | colors = {
|
27 | 27 | 'none' : "",
|
28 |
| - 'default' : "\033[.0m", |
29 |
| - 'bold' : "\033[.1m", |
30 |
| - 'underline' : "\033[.4m", |
31 |
| - 'blink' : "\033[.5m", |
32 |
| - 'reverse' : "\033[.7m", |
33 |
| - 'concealed' : "\033[.8m", |
| 28 | + 'default' : Style.RESET_ALL, |
34 | 29 |
|
35 |
| - 'black' : "\033[.30m", |
36 |
| - 'red' : "\033[.31m", |
37 |
| - 'green' : "\033[.32m", |
38 |
| - 'yellow' : "\033[.33m", |
39 |
| - 'blue' : "\033[.34m", |
40 |
| - 'magenta' : "\033[.35m", |
41 |
| - 'cyan' : "\033[.36m", |
42 |
| - 'white' : "\033[.37m", |
| 30 | + 'black' : Fore.BLACK, |
| 31 | + 'red' : Fore.RED, |
| 32 | + 'green' : Fore.GREEN, |
| 33 | + 'yellow' : Fore.YELLOW, |
| 34 | + 'blue' : Fore.BLUE, |
| 35 | + 'magenta' : Fore.MAGENTA, |
| 36 | + 'cyan' : Fore.CYAN, |
| 37 | + 'white' : Fore.WHITE, |
43 | 38 |
|
44 |
| - 'on_black' : "\033[.40m", |
45 |
| - 'on_red' : "\033[.41m", |
46 |
| - 'on_green' : "\033[.42m", |
47 |
| - 'on_yellow' : "\033[.43m", |
48 |
| - 'on_blue' : "\033[.44m", |
49 |
| - 'on_magenta' : "\033[.45m", |
50 |
| - 'on_cyan' : "\033[46m", |
51 |
| - 'on_white' : "\033[47m", |
| 39 | + 'on_black' : Back.BLACK, |
| 40 | + 'on_red' : Back.RED, |
| 41 | + 'on_green' : Back.GREEN, |
| 42 | + 'on_yellow' : Back.YELLOW, |
| 43 | + 'on_blue' : Back.BLUE, |
| 44 | + 'on_magenta' : Back.MAGENTA, |
| 45 | + 'on_cyan' : Back.CYAN, |
| 46 | + 'on_white' : Back.WHITE, |
52 | 47 | }
|
53 | 48 |
|
54 | 49 | # Convert a color string from a string into an ascii escape code that will print
|
|
0 commit comments