diff --git a/stockTicker.py b/stockTicker.py index b1e9e9f..a32051e 100755 --- a/stockTicker.py +++ b/stockTicker.py @@ -1959,6 +1959,7 @@ class StockTicker(): weekday = weekdays[datetime.today().weekday()] for i, location in enumerate(locations): + try: img = Image.new('RGB', (1000, 32)) @@ -2049,7 +2050,7 @@ class StockTicker(): w_unit = 'M/H' - wtext_img = self.textImage("{0:.0f}".format(wind_speed) + wind_unit, font) + wtext_img = self.textImage("{0:.0f}".format(w_speed) + w_unit, font) wdir_img = self.textImage(self.degreesToCompass(current_weather['wind_direction']).upper(), font) vis_img = Image.open(weather_dir + '/visibility.png') vtext_img = self.textImage(str(current_weather['visibility']/1000) + 'km', font) @@ -2066,6 +2067,7 @@ class StockTicker(): image_list.append(img) except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1] self.logf.write(str(e)) @@ -2766,7 +2768,7 @@ if __name__ == '__main__': msg = getInput() stock_ticker.process_msg(msg) except Exception as e: - raise e + exc_type, exc_obj, exc_tb = sys.exc_info() fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1] log.write(str(e))