Utilities for print fancy text in terminal.
Project description
Console
This package provides necessary tools for printing text (with fancy styles
if specified) in terminal.
To use, import an instance of Console
class by
from console import console
Text With Fancy Styles
Fancy texts are produced based on termcolor
package.
The usage of this package is similar to termcolor
:
console.write_line('Hello World!', color='yellow')
However, console
provides another way to print text base on a simple syntax,
which is more flexible and powerful:
console.write_line('#{Hello}{red} #{World}{blue}{bold}!')
Here, the syntax is #{<text>}[{<text_color>}][<text_highlight>}][{<attributes_1>}]...[{<attributes_N>}]
.
Example of other fancy usages:
console.split('#{-}{red}#{-}{yellow}#{-}{blue}')
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.
Source Distribution
roma-console-1.0.3.tar.gz
(7.4 kB
view hashes)
Built Distribution
Close
Hashes for roma_console-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0b9fa7e36ee3402007845b2ec9eb3919c7a9f2c9af98ee211c7644cb70549c2 |
|
MD5 | 54577d45ced5ff01a8f4659fedac3058 |
|
BLAKE2b-256 | f1981f83f19f18be45af16b250756d826c42367621305265a917167cfd7b7a38 |