A simple python package to print colors in terminal using simple markup syntax
pip install colourful-console
import colourful_console as console
console.init()
text = 'What is your <b>name</b> :'
name = console.read_line(text)
console.clear()
console.write_line(f'Your name is <g>{name}</g>')
console.title('Press enter to exit..')
input()
import colourful_console as console
# to set a simple title
console.title('This is a simple title')
# to set a title with multiple dynamic data
console.set_title(
lang='python',
version=3,
foo='bar'
)
# Please note, when the python program exits
# then the custom title will also vanish and
# be replaced with the previous title
# that was before running the python program
- Add more colors
- Add uniqe text styling like underline, bold, strikethrough
- Add custom styles for specific platform and command line apps
The terminal in unix and max are much more capable and better to show colors than window's cmd and powershell.
Microsoft released a new terminal which is as capable to show colors like unix/mac terminals named windows terminal on Microsoft store, you can use that terminal to show fancy styles in window platform