From 7d8ebb948fbd9cd0f42fdccce8fb8afae229c2d9 Mon Sep 17 00:00:00 2001 From: David Foucher Date: Sat, 7 Feb 2015 00:06:09 +0100 Subject: [PATCH] Better percentage format --- i3pystatus/backlight.py | 2 +- i3pystatus/network.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/i3pystatus/backlight.py b/i3pystatus/backlight.py index ef8dc7a..a24b47a 100644 --- a/i3pystatus/backlight.py +++ b/i3pystatus/backlight.py @@ -28,7 +28,7 @@ class Backlight(File): "max_brightness": (int, "max_brightness"), } transforms = { - "percentage": lambda cdict: (cdict["brightness"] / cdict["max_brightness"]) * 100, + "percentage": lambda cdict: round((cdict["brightness"] / cdict["max_brightness"]) * 100), } def init(self): diff --git a/i3pystatus/network.py b/i3pystatus/network.py index afb9ddb..06ee815 100644 --- a/i3pystatus/network.py +++ b/i3pystatus/network.py @@ -156,6 +156,7 @@ class NetworkInfo(): info["quality"] = quality["quality"] info["quality"] *= 100 info["quality_bar"] = make_bar(info["quality"]) + info["quality"]='{0:.{1}f}'.format(info["quality"],0) return info