Skip to main content

Color your Python terminal screen as you wish.

Project description

syscolors syscolors syscolors syscolors

SysColors

How to use ?

1-) Module Install and Import

  • Install Module
pip install syscolors
pip3 install syscolors
  • Import Module
from syscolors.sysColors import SystemColors

2-) proxyController class must be called.

clr = SystemColors()

3-) Default colors and Font Formating

Colors = clr.red | clr.yellow | clr.blue | clr.green | clr.magenta | clr.black | clr.white 
Background Colors  = clr.bgRed | clr.bgYellow | clr.bgBlue | clr.bgGreen | clr.bgBlack | clr.bgWhite
Color Reset = clr.reset
Font Formating = clr.bold | clr.underline | clr.reversed

4-) Outputs

Code Output
print(clr.red + "Red Color") RedColor
print(clr.yellow + "Yellow Color") YellowColor
print(clr.blue + "Blue Color") BlueColor
print(clr.green + "Green Color") GreenColor
print(clr.magenta + "Magenta Color") MagentaColor
print(clr.black + "Black Color") BlackColor
print(clr.white + "White Color") WhiteColor
print(clr.bgRed + "Red Background Color") RedBgColor
print(clr.bgYellow + "Yellow Background Color") YellowBgColor
print(clr.bgBlue + "Blue Background Color") BlueBgColor
print(clr.bgGreen + "Green Background Color") GreenBgColor
print(clr.black + "Black Background Color") BlackBgColor
print(clr.white + "White Background Color") WhiteBgColor
print(clr.bold + "Font Style Bold") FontStyleBold
print(clr.underline + "Font Style Underline") FontStyleUnderline
print(clr.reversed + "Font Style Reversed") FontStyleReversed

5-) setColor() and setBgClr() Methods

text = clr.setColor(35)
print(text + "SetColor"+reset)

output _>

#If you don't know the color numbers, you can call the getAllColor() method.
clr.getAllColor()

output2 _>

bgColor = clr.setBgClr(202)
print(bgColor+"Background Color"+reset)

output3 _>

#If you don't know the background color numbers, you can call the getAllBgColor() method.
clr.getAllBgColor()

output4 _>

6-) RGBSetClr() and RGBSetBgClr() Methods

#Default RGB = "240;248;255" => Type(string) 

color = clr.RGBSetClr("155;205;155")
print(color+"RGBSetColor Method"+reset)

output Default _>

100

output set color _>

200

# RGB Background Color
#Default RGB = "240;248;255" => Type(string) 

Bgcolor = clr.RGBSetBgClr("0;199;140") + clr.black
print(Bgcolor+"RGBSetBgColor Method"+reset)

output Default BG _>

100

output set BgColor _>

200

Use getAllRGB() Method

#detail = True =>> Returns color and rgb code if detail parameter is true.
#detail = False =>> If the parameter is False, the dictionary is returned.

print(clr.getAllRGB(detail=False))

#output _>

{'ALICEBLUE': '240;248;255', 'ANTIQUEWHITE': '250;235;215', 'ANTIQUEWHITE1': '255;239;219', 'ANTIQUEWHITE2': '238;223;204', 'ANTIQUEWHITE3': '205;192;176', 'ANTIQUEWHITE4': '139;131;120'...'YELLOW2': '238;238;0', 'YELLOW3': '205;205;0', 'YELLOW4': '139;139;0'}

print(clr.getAllRGB(detail=True))

output getAllRGB > True _>

100

7-) setHexColor() and setHexBg() Methods

#Default HexCode = "#B12345" => Type(string) 

color = clr.setHexColor("#dc143c")
print(color+"SetHexColor Method"+reset)


color = clr.setHexBg("#dc143c")
print(color+"SetHexBg Method"+reset)

output SetHexColor _>

11

output SetHexBg _>

231

Use getAllHex() Method

#Returns all hex color codes and colors.

clr.getAllHex()

#output _>

Adsız

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syscolors-0.0.5.tar.gz (11.6 kB view hashes)

Uploaded Source

Built Distribution

syscolors-0.0.5-py3-none-any.whl (9.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page