Add summary to individual columns

This commit is contained in:
Ceda EI 2018-12-14 15:28:41 +05:30
parent 47c8714665
commit d8a91b679b
1 changed files with 7 additions and 2 deletions

View File

@ -9,6 +9,7 @@ import sqlite3
import config import config
from datetime import datetime from datetime import datetime
from pytz import timezone from pytz import timezone
from textwrap import wrap
geocoder = Geocoder(access_token=config.mapbox_key) geocoder = Geocoder(access_token=config.mapbox_key)
app = Flask(__name__) app = Flask(__name__)
@ -51,7 +52,10 @@ def weather_to_text(forecast, kind, unit, name):
5*(forecast["currently"]["temperature"]-32)/9)] 5*(forecast["currently"]["temperature"]-32)/9)]
else: else:
today += [str(forecast["currently"]["temperature"]) + "°F"] today += [str(forecast["currently"]["temperature"]) + "°F"]
# today += ["", forecast["currently"]["summary"]] today += [""]
if kind == "daily":
today += [""]
today += wrap(forecast["currently"]["summary"], 18)
row_0.add_column(today) row_0.add_column(today)
count = 1 count = 1
if kind == "daily": if kind == "daily":
@ -81,7 +85,8 @@ def weather_to_text(forecast, kind, unit, name):
x += ["Min: {0:.1f}°F".format(i["temperatureMin"])] x += ["Min: {0:.1f}°F".format(i["temperatureMin"])]
elif kind == "hourly": elif kind == "hourly":
x += ["Temp: {0:.1f}°F".format(i["temperature"])] x += ["Temp: {0:.1f}°F".format(i["temperature"])]
# x += [i["summary"]] x += [""]
x += wrap(i["summary"], 18)
if count < 4: if count < 4:
row_0.add_column(x) row_0.add_column(x)
elif count < 8: elif count < 8: