Welcome to pylib’s documentation!

Indices and tables

data_step_std

_images/class_diagram.svg

tui

pylib/tui.py is the main module for tui ‘textual user interface’ programs.

  • curses package (for Windows install windows-curses) is the underlying main package to build terminal programs. The curses package can also be used directly.

  • drawille package is used to draw with braille characters (dottet and quasi-line charts). Make sure you use a font with Unicode Braille characters. For Windows e. g.: NSimSun, MS Gothic.

    • Install: python -m pip install drawille

    • Windows (Anaconda):

      • C:\PathToAnaconda3\condabin\conda.bat activate base

      • python -m pip install drawille

  • drawblock is used to draw with block characters (histogram).

  • example/tui.py is an example script to build a terminal program.