Galaxie Viewer’s documentation

_images/logo_galaxie.png

Description

Provide a Text Based line viewer, it use a template. It existe many template for high level language, but nothing for text one.

Our mission is to provide useful display template for terminal. Actually every Galaxie tool use it; where print() is not use any more…

Screenshots

v 0.4

_images/screen_01.png

Installation via pip

Pypi

pip install galaxie-viewer

Pypi Test

pip install -i https://test.pypi.org/simple/ galaxie-viewer

Exemple

import sys
import time
from GLXViewer import viewer


def main():
    start_time = time.time()
    viewer.flush_infos(
        column_1=__file__,
        column_2='Yes that is possible'
    )
    viewer.flush_infos(
        column_1=__file__,
        column_2='it have no difficulty to make it',
        column_3='what ?'
    )
    viewer.flush_infos(
        column_1='Use you keyboard with Ctrl + c for stop the demo',
        status_text='INFO',
        status_text_color='YELLOW',
        status_symbol='!',
    )
    while True:

        viewer.flush_infos(
            column_1=__file__,
            column_2=str(time.time() - start_time),
            status_text='REC',
            status_text_color='RED',
            status_symbol='<',
            prompt=True
        )


if __name__ == '__main__':
    try:
        main()
    except KeyboardInterrupt:
        viewer.flush_a_new_line()
        sys.exit()

Indices and tables