Skip to content
/ blessed Public
forked from erikrose/blessings

Blessed is an easy, practical library for making python terminal apps

License

Notifications You must be signed in to change notification settings

jquast/blessed

 
 

Repository files navigation

Introduction

Blessed is an easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen position and Location capabilities.

from blessed import Terminal

term = Terminal()

print(term.home + term.clear + term.move_y(term.height // 2))
print(term.black_on_darkkhaki(term.center('press any key to continue.')))

with term.cbreak(), term.hidden_cursor():
    inp = term.inkey()

print(term.move_down(2) + 'You pressed ' + term.bold(repr(inp)))