faster pretty

This commit is contained in:
Will McGugan 2020-08-10 16:37:46 +01:00
parent f29fdf5f57
commit b7e66ced66
6 changed files with 45 additions and 15 deletions

View file

@ -1,12 +1,12 @@
from rich.console import Console
from rich.panel import Panel
from rich.pretty import Pretty
DATA = {
"foo": [1, 2, 3, (1, 2, 3), {4, 5, 6, (7, 8, 9)}, "Hello, World"],
"bar": [None, False, True],
"bar": [None, (False, True)] * 2,
}
console = Console()
for w in range(100):
console.print(DATA, width=w)
for w in range(130):
console.print(Panel(Pretty(DATA), width=w))