Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -39,10 +39,11 @@ def asubmit(aparam):
|
|
39 |
ayear = int(atoday.strftime("%Y"))-0
|
40 |
amonth = int(atoday.strftime("%m"))
|
41 |
amonthday = int(atoday.strftime("%d"))
|
|
|
42 |
|
43 |
csvString = ""
|
44 |
-
csvString += (",").join(
|
45 |
-
adf3 = pd.DataFrame(columns=
|
46 |
for i in range((ayear-abacklogmax),ayear,1):
|
47 |
alink = ("https://data.weather.gov.hk/weatherAPI/opendata/opendata.php?dataType=CLMTEMP&year={}&rformat=csv&station={}").format(str(i),aselecteditem.values[0])
|
48 |
adf4 = pd.read_csv(alink, skiprows=[0,1,2], skipfooter=3, engine='python', on_bad_lines='skip')
|
@@ -83,4 +84,4 @@ aoption = acontainer1.selectbox(
|
|
83 |
adf['atitle']
|
84 |
)
|
85 |
if acontainer2.button("Submit") == True:
|
86 |
-
asubmit(aparam={"aselected":aoption,"acontainer":acontainer3,"adataframe":adf,})
|
|
|
39 |
ayear = int(atoday.strftime("%Y"))-0
|
40 |
amonth = int(atoday.strftime("%m"))
|
41 |
amonthday = int(atoday.strftime("%d"))
|
42 |
+
atitles = aparam["acolumntitles"]
|
43 |
|
44 |
csvString = ""
|
45 |
+
csvString += (",").join(atitles)
|
46 |
+
adf3 = pd.DataFrame(columns=atitles)
|
47 |
for i in range((ayear-abacklogmax),ayear,1):
|
48 |
alink = ("https://data.weather.gov.hk/weatherAPI/opendata/opendata.php?dataType=CLMTEMP&year={}&rformat=csv&station={}").format(str(i),aselecteditem.values[0])
|
49 |
adf4 = pd.read_csv(alink, skiprows=[0,1,2], skipfooter=3, engine='python', on_bad_lines='skip')
|
|
|
84 |
adf['atitle']
|
85 |
)
|
86 |
if acontainer2.button("Submit") == True:
|
87 |
+
asubmit(aparam={"aselected":aoption,"acontainer":acontainer3,"adataframe":adf,"acolumntitles":astationcolumns,})
|