Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -828,6 +828,19 @@ def main():
|
|
828 |
if time_since_last_call < 300:
|
829 |
remaining_time = 300 - time_since_last_call
|
830 |
time.sleep(min(remaining_time, 300)) # ๊ทธ๋ํ 5๋ถ๋ง๋ค ๋ ๋๋ง
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
831 |
st.rerun()
|
832 |
|
833 |
if __name__ == "__main__":
|
|
|
828 |
if time_since_last_call < 300:
|
829 |
remaining_time = 300 - time_since_last_call
|
830 |
time.sleep(min(remaining_time, 300)) # ๊ทธ๋ํ 5๋ถ๋ง๋ค ๋ ๋๋ง
|
831 |
+
|
832 |
+
# ๋คํธ์ํฌ ์ํ ์ฒดํฌ ๋ฐ API ์ํ ์
๋ฐ์ดํธ
|
833 |
+
network_ok = check_network_status()
|
834 |
+
if network_ok:
|
835 |
+
try:
|
836 |
+
new_data = get_weather_data()
|
837 |
+
if new_data:
|
838 |
+
st.session_state.api_failed = False
|
839 |
+
else:
|
840 |
+
st.session_state.api_failed = True
|
841 |
+
except:
|
842 |
+
st.session_state.api_failed = True
|
843 |
+
|
844 |
st.rerun()
|
845 |
|
846 |
if __name__ == "__main__":
|