Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -212,24 +212,9 @@ def get_weather_data():
|
|
212 |
response = requests.get(url, timeout=10) # timeout ์ถ๊ฐ
|
213 |
response.raise_for_status()
|
214 |
|
215 |
-
# ์๋ต ๋ด์ฉ ๋๋ฒ๊น
|
216 |
-
st.write("Status Code:", response.status_code)
|
217 |
-
st.write("Response Headers:", dict(response.headers))
|
218 |
-
|
219 |
-
response_text = response.text.strip()
|
220 |
-
if not response_text:
|
221 |
-
st.error("์๋ต์ด ๋น์ด ์์ต๋๋ค.")
|
222 |
-
return None
|
223 |
-
|
224 |
-
# XML ํ์ฑ ์ ์๋ต ํ์ธ
|
225 |
-
st.write("Raw Response:", response_text[:200]) # ์ฒ์ 200์๋ง ์ถ๋ ฅ
|
226 |
-
|
227 |
data = xmltodict.parse(response_text)
|
228 |
result = data['SeoulRtd.citydata']['CITYDATA']['WEATHER_STTS']['WEATHER_STTS']
|
229 |
|
230 |
-
# ํ์ฑ๋ ๋ฐ์ดํฐ ํ์ธ
|
231 |
-
st.write("Parsed Data:", result)
|
232 |
-
|
233 |
return result
|
234 |
|
235 |
except requests.exceptions.Timeout:
|
|
|
212 |
response = requests.get(url, timeout=10) # timeout ์ถ๊ฐ
|
213 |
response.raise_for_status()
|
214 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
data = xmltodict.parse(response_text)
|
216 |
result = data['SeoulRtd.citydata']['CITYDATA']['WEATHER_STTS']['WEATHER_STTS']
|
217 |
|
|
|
|
|
|
|
218 |
return result
|
219 |
|
220 |
except requests.exceptions.Timeout:
|