from asciimatics.screen import Screen
def demo(screen):
screen.print_at('Hello World!', 0, 0)
screen.refresh()
screen.wait_for_input(5)
Screen.wrapper(demo)
from asciimatics.screen import Screen
from asciimatics.event import KeyboardEvent
from asciimatics.effects import Stars
def demo(screen):
effects = [
Stars(screen, screen.width, screen.height)
]
while True:
for event in screen.get_key():
if isinstance(event, KeyboardEvent):
if event.key_code in [ord('Q'), ord('q')]:
return
for effect in effects:
effect.update()
screen.refresh()
Screen.wrapper(demo)