docs for spinner and status

This commit is contained in:
Will McGugan 2020-12-10 17:07:11 +00:00
parent be47b3f899
commit df1dc1ddcb
10 changed files with 216 additions and 35 deletions

14
examples/status.py Normal file
View file

@ -0,0 +1,14 @@
from time import sleep
from rich.console import Console
console = Console()
console.print()
tasks = [f"task {n}" for n in range(1, 11)]
with console.status("[bold green]Working on tasks...") as status:
while tasks:
task = tasks.pop(0)
sleep(1)
console.log(f"{task} complete")