Update console.py
This commit is contained in:
1 parent
eefd56e16f
commit
e91209fd53
1 file changed
+8
@@ -4,6 +4,7 @@ from rich.markdown import Markdown
|
||||
from rich.padding import Padding
|
||||
from rich.panel import Panel
|
||||
from rich.text import Text
|
||||
from rich.columns import Columns
|
||||
import re
|
||||
|
||||
console = Console()
|
||||
@@ -22,7 +23,14 @@ def print_step(text):
|
||||
panel = Panel(Text(text, justify="left"))
|
||||
console.print(panel)
|
||||
|
||||
|
||||
def print_table(items):
|
||||
"""Prints items in a table."""
|
||||
|
||||
console.print(Columns([Panel(f"[yellow]{item}", expand=True) for item in items]))
|
||||
|
||||
|
||||
|
||||
def print_substep(text, style=""):
|
||||
"""Prints a rich info message without the panelling."""
|
||||
console.print(text, style=style)
|
||||
|
||||
Reference in new issue
Block a user