A basic package that makes it easy to add color and styles to your terminal.
Project description
Colors And Styles
A basic package that makes it easy to add color and styles to your terminal.
How to use
First go to the terminal and run pip install Colors-and-Styles
. Then create a Python file and paste this code in it:
from ColorsAndStyles import Color, Style, clear, RESET_ALL
clear
is a function that clears and flushes the terminal.
RESET_ALL
is a string with the ANSI escape code to reset all colors and styles.
Color
Color
has 3 classes: RGB
, Foreground
, and Background
.
As a string, an RGB
value returns an ANSI color code.
RGB
requires 4 arguments:
Parameter | Description |
---|---|
red |
The red value of the RGB. |
green |
The green value of the RGB. |
blue |
The blue value of the RGB. |
isForeground |
Returns a foreground ANSI color code as a string if True . Else returns a background ANSI color code. (Optional) |
Foreground
has 8 class variables:BLACK
,RED
,GREEN
,YELLOW
,BLUE
,MAGENTA
,CYAN
, andRESET
. They are assigned to their respective ANSI color codes. To use these color codes, simply concatenate them with a string like so:
print(f"{Color.Foreground.RED}This text is red.{Color.Foreground.RESET}")
Background
has 9 class variables:BLACK
,RED
,GREEN
,YELLOW
,BLUE
,MAGENTA
,CYAN
,WHITE
andRESET
. To use them, just concatenate them to a string just likeForeground
's class variables:
print(f"{Color.Background.GREEN}This text is green.{Color.Background.RESET}")
Style
Style
has 6 class variables: BOLD
, DIM
, ITALICS
, UNDERLINE
, STRIKETHROUGH
, and RESET
. Like the classes in Color
, they are assigned to their respective ANSI escape codes. Concatenate them to strings to use them:
print(f"{Style.BOLD}This text is bold.{Style.RESET}")
Change Log
0.0.1 (4/8/2023)
- First release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.