smartprinter
Cross-platform python library, smart printer for console applications.
v0.4.1
Python 3.8+
Cross-platform python library, smart printer for console applications.
pip install smartprinter
Cross-platform python library, smart printer for console applications.
smartprinter - Cross-platform python library, smart printer for console applications.
Has several different objects for displaying to the console or generating a string:
By using this software, you agree to the full disclaimer terms.
Summary: Software provided "AS IS" without warranty. You assume all risks.
Full legal disclaimer: See DISCLAIMER.md
pip install -r requirements.txtpip install requirements/requirements-dev.txtpytest --cov --cov-report=htmlpip3 install smartprinterfrom smartprinter.printers import Printer, PrintersFactory
printer = Printer()
printer.base.echo('Text')
printer.click.echo('Text', show=True, color='green')
printer.smart.echo('Text', show=True, char='*')
printer.pager.echo('Text', show=True)
def_printer = PrintersFactory.get_base()
click_printer = PrintersFactory.get_click()
smart_printer = PrintersFactory.get_smart()
pager = PrintersFactory.get_pager()
or
from smartprinter.printers import Printer
printer = Printer()
Printer.base.echo('Text')
Printer.click.echo('Text', show=True, color='green')
Printer.smart.echo('Text', show=True, char='*')
Printer.pager.echo('Text', show=True)

Copyright (©) 2026, Alexander Suvorov