Skip to content

IMaresaLI/syscolors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.yellow + "Yellow Color") YellowColor
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