From 9c65fdbb2dbf851117c20f579201f432601f773e Mon Sep 17 00:00:00 2001 From: Emil Tullstedt Date: Thu, 30 Jul 2015 16:04:52 +0200 Subject: [PATCH] Fixed Python 3 bug Print inside of map didn't display any values in Python 3, but did so in Python 2. --- elkme/elks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/elkme/elks.py b/elkme/elks.py index 1f3d707..5551801 100644 --- a/elkme/elks.py +++ b/elkme/elks.py @@ -137,6 +137,8 @@ def my_numbers(conf): numbers = retval['data'] else: numbers = filter(lambda num: num['active'] == 'yes', retval['data']) - map(lambda num: print(num['number']), numbers) + numbers = list(map(lambda num: num['number'], numbers)) + for number in numbers: + print(number) return s(response)