From b2bb47b0a2e58833b884a06e5b61437b2d9ebfae Mon Sep 17 00:00:00 2001 From: enkore Date: Mon, 5 May 2014 10:55:06 +0200 Subject: [PATCH] weather: normalize quotes --- i3pystatus/weather.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/i3pystatus/weather.py b/i3pystatus/weather.py index 84d68ba..a7d6c11 100644 --- a/i3pystatus/weather.py +++ b/i3pystatus/weather.py @@ -28,30 +28,30 @@ class Weather(IntervalModule): units = "metric" format = "{current_temp}" colorize = None - color_icons = {'Fair': (u'\u2600', '#FFCC00'), - 'Cloudy': (u'\u2601', '#F8F8FF'), - 'Partly Cloudy': (u'\u2601', '#F8F8FF'), # \u26c5 is not in many fonts - 'Rainy': (u'\u2614', '#CBD2C0'), - 'Sunny': (u'\u263C', '#FFFF00'), - 'Snow': (u'\u2603', '#FFFFFF'), - 'default': ('', None), + color_icons = {"Fair": (u"\u2600", "#FFCC00"), + "Cloudy": (u"\u2601", "#F8F8FF"), + "Partly Cloudy": (u"\u2601", "#F8F8FF"), # \u26c5 is not in many fonts + "Rainy": (u"\u2614", "#CBD2C0"), + "Sunny": (u"\u263C", "#FFFF00"), + "Snow": (u"\u2603", "#FFFFFF"), + "default": ("", None), } @require(internet) def run(self): result = pywapi.get_weather_from_weather_com(self.location_code, self.units) - conditions = result['current_conditions'] - temperature = conditions['temperature'] - humidity = conditions['humidity'] - units = result['units'] + conditions = result["current_conditions"] + temperature = conditions["temperature"] + humidity = conditions["humidity"] + units = result["units"] color = None - current_temp = '{t}°{d} '.format(t=temperature, d=units['temperature']) + current_temp = "{t}°{d} ".format(t=temperature, d=units["temperature"]) if self.colorize: - icon, color = self.color_icons.get(conditions['text'], - self.color_icons['default']) - current_temp = '{t}°{d} {i}'.format(t=temperature, - d=units['temperature'], + icon, color = self.color_icons.get(conditions["text"], + self.color_icons["default"]) + current_temp = "{t}°{d} {i}".format(t=temperature, + d=units["temperature"], i=icon) color = color