Terminal Colors
HILSTER Testing Framework support terminal colors.
Terminal colors are automatically enabled if the terminal supports it.
They can be disabled by setting the environment variable HTF_NO_COLORS
to any value.
To print colored text use the methods supplied by htf.termcolors
.
Example:
import htf.termcolors as tc
print(tc.yellow("WARNING: this text an error in yellow"))
print(tc.red("ERROR: this text an error in red"))
print(tc.white_on_cyan_bold("HILSTER"))
import htf.termcolors as tc
tc.demo()
- htf.termcolors.blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘blue’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.critical(text: str) str
Return colored text if supported by terminal using ANSI codes for a critical error.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘cyan’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.debug(text: str) str
Return colored text if supported by terminal using ANSI codes for a critical error.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.error(text: str) str
Return colored text if supported by terminal using ANSI codes for an error.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.failure(text: str) str
Return colored text if supported by terminal using ANSI codes for a failure.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘green’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘grey’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.info(text: str) str
Return colored text if supported by terminal using ANSI codes for an information.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘magenta’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.make_style(color: str | None = None, on_color: str | None = None, attrs: List[str] | None = None) Callable[[str], str]
Return a callable that has a parameter text that will be colored according to the parameters if coloring is supported.
- Parameters:
color=None – the color for the text
on_color=None – the background color
attrs=None – a list of attributes
- htf.termcolors.on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘red’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.skipped(text: str) str
Return colored text if supported by terminal using ANSI codes for something skipped.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.success(text: str) str
Return colored text if supported by terminal using ANSI codes for a success.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.system(text: str) str
Return colored text if supported by terminal using ANSI codes for system message.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: None. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.warning(text: str) str
Return colored text if supported by terminal using ANSI codes for a failure.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_yellow’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_yellow’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_yellow’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_on_yellow_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: ‘on_yellow’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘white’. Background color: None. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: None. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: None. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: None. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_blue(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_blue’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_blue_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_blue’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_blue_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_blue’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_blue_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_blue’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_cyan(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_cyan’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_cyan_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_cyan’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_cyan_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_cyan’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_cyan_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_cyan’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_green(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_green’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_green_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_green’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_green_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_green’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_green_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_green’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_grey(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_grey’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_grey_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_grey’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_grey_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_grey’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_grey_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_grey’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_magenta(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_magenta’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_magenta_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_magenta’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_magenta_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_magenta’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_magenta_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_magenta’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_red(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_red’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_red_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_red’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_red_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_red’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_red_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_red’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_white(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_white’. Attributes: .
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_white_bold(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_white’. Attributes: bold.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_white_bold_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_white’. Attributes: bold, underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type:
- htf.termcolors.yellow_on_white_underline(text)
Return colored text if supported by terminal using ANSI codes.
Foreground color: ‘yellow’. Background color: ‘on_white’. Attributes: underline.
- Parameters:
text – the text to be colored.
- Returns:
text
colored if supported by the terminal.- Return type: