From b51cf2b355d20eb6a629ba136fffb99e8adc1f01 Mon Sep 17 00:00:00 2001 From: MikeTheWatchGuy Date: Sat, 28 Jul 2018 06:45:39 -0400 Subject: [PATCH] Fix for Pi Was using Python feature that caused errors on Pi running 3.4. --- Demo_NonBlocking_Form.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Demo_NonBlocking_Form.py b/Demo_NonBlocking_Form.py index 8e43d6dd..29c5b9d8 100644 --- a/Demo_NonBlocking_Form.py +++ b/Demo_NonBlocking_Form.py @@ -3,6 +3,7 @@ import time def main(): StatusOutputExample() + StatusOutputExample_context_manager() # form that doen't block def StatusOutputExample_context_manager(): @@ -15,7 +16,7 @@ def StatusOutputExample_context_manager(): form.LayoutAndRead(form_rows, non_blocking=True) for i in range(1, 1000): - output_element.Update('{:02d}:{:02d}.{:02d}'.format(*divmod(int(i/100), 60), i%100)) + output_element.Update('{:02d}:{:02d}.{:02d}'.format((i // 100) // 60, (i // 100) % 60, i % 100)) button, values = form.ReadNonBlocking() if values is None or button == 'Quit': break @@ -44,7 +45,7 @@ def StatusOutputExample(): # for i in range(1, 1000): - output_element.Update('{:02d}:{:02d}.{:02d}'.format(*divmod(int(i / 100), 60), i % 100)) + output_element.Update('{:02d}:{:02d}.{:02d}'.format((i // 100) // 60, (i // 100) % 60, i % 100)) button, values = form.ReadNonBlocking() if values is None or button == 'Quit': break