Skip to content

Printing variable with colour and make it remarkable!

License

Notifications You must be signed in to change notification settings

Ron-Chang/markable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MARKABLE

Aim:

  • Render text in terminal
    • HEX color tag string. e.g. '#ff00ff'
    • RGB tuple. e.g. (255, 0, 255)
  • Render single/multiple lines
  • Global trigger

How to use:

Note: Marker.print() method inherited few parameters from print(end='\n', flush=False, file=sys.stdout)

- Proceed a single line:

from markable import Marker

Marker.print(line='Hello World!', fg='#ff0000')  # case-insensitive
Marker.print(line='Hello World!', fg=(255, 0, 0))

- Proceed a multiple lines:

from markable import Marker

Marker.set(bg='#ffff00')  # set start point
print('SOMETHING')  # do 
print('TEST')  # somethin
print('DEBUG')  # here
Marker.reset()  # reset to default

- Global trigger:

from markable import Marker
Marker.SWITCH = False

If you like my work, please consider buying me a coffee or PayPal Thanks for your support! Cheers! 🎉 Buy Me A Coffee

About

Printing variable with colour and make it remarkable!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages