From dd39a03c407dcbb4d5035e80a2a5b73347960718 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Mon, 26 May 2014 12:35:43 +0200 Subject: Added support for current item display to progressbar. --- examples/termui/termui.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'examples/termui') diff --git a/examples/termui/termui.py b/examples/termui/termui.py index 0d5d31b..5c053c4 100644 --- a/examples/termui/termui.py +++ b/examples/termui/termui.py @@ -55,8 +55,13 @@ def progress(count): for item in bar: process_slowly(item) + def show_item(item): + if item is not None: + return 'Item #%d' % item + with click.progressbar(filter(items), label='Committing transaction', - fill_char=Fore.YELLOW + '#' + Fore.RESET) as bar: + fill_char=Fore.YELLOW + '#' + Fore.RESET, + item_show_func=show_item) as bar: for item in bar: process_slowly(item) -- cgit v1.2.1