From d28780b716476f3b77054de6db2438c182b2212e Mon Sep 17 00:00:00 2001 From: Will McGugan Date: Sun, 31 May 2020 15:22:23 +0100 Subject: [PATCH] tidy example --- docs/source/columns.rst | 2 +- examples/columns.py | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/docs/source/columns.rst b/docs/source/columns.rst index aeeda4d7..41a9bc60 100644 --- a/docs/source/columns.rst +++ b/docs/source/columns.rst @@ -3,7 +3,7 @@ Columns Rich can render text or other Rich renderables in neat columns with the :class:`~rich.columns.Columns` class. To use, construct a Columns instance with an iterable of renderables and print it to the Console. -The following example is a very basic clone of the `ls` command in OSX / Linux to list directory contents:: +The following example is a very basic clone of the ``ls`` command in OSX / Linux to list directory contents:: import os import sys diff --git a/examples/columns.py b/examples/columns.py index 7a068f23..0dcdf6f3 100644 --- a/examples/columns.py +++ b/examples/columns.py @@ -1,11 +1,11 @@ -from rich import print -from rich.columns import Columns -from rich.panel import Panel - import json from urllib.request import urlopen +from rich import print +from rich.columns import Columns +from rich.panel import Panel + users = json.loads(urlopen("https://randomuser.me/api/?results=30").read())["results"] print(users) @@ -13,10 +13,8 @@ print(users) def get_content(user): country = user["location"]["country"] name = f"{user['name']['first']} {user['name']['last']}" - return f"[b]{name}[/b]\n[yellow]{country}" -user_renderables = [Panel(get_content(user), expand=False,) for user in users] - +user_renderables = [Panel(get_content(user), expand=False) for user in users] print(Columns(user_renderables))