Skip to content

Colorize Text

The Color class provides standard ANSI escape sequences as attributes for adding color to terminal text output.

AttributeEscapeAttributeEscape
RED\033[31mLIGHTRED\033[91m
GREEN\033[32mLIGHTGREEN\033[92m
YELLOW\033[33mLIGHTYELLOW\033[93m
BLUE\033[34mLIGHTBLUE\033[94m
MAGENTA\033[35mPURPLE\033[95m
DARKCYAN\033[36mCYAN\033[96m
BOLD\033[1mUNDERLINE\033[4m
END\033[0m

Always use END to close a colorized text block and prevent bleed.

Class attributes are returned as strings and can be interpolated directly into output strings.

from falconpy import Color
result = f"This string contains {Color.RED}red {Color.BOLD}bold{Color.END} text"
print(result)
This string contains red bold text