Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -16,7 +16,9 @@ def get_current_weather_data(lat, lon):
|
|
16 |
complete_url = f"{base_url}lat={lat}&lon={lon}&appid={api_key}&units=metric&lang=de&_={datetime.now().timestamp()}"
|
17 |
response = requests.get(complete_url)
|
18 |
if response.status_code == 200:
|
19 |
-
|
|
|
|
|
20 |
else:
|
21 |
print(f"Fehler beim Abrufen der Wetterdaten: {response.status_code}")
|
22 |
return None
|
@@ -75,7 +77,7 @@ def get_weather():
|
|
75 |
humidity = current_weather_data["main"]["humidity"]
|
76 |
wind_speed = current_weather_data["wind"]["speed"]
|
77 |
weather_description = current_weather_data["weather"][0]["description"]
|
78 |
-
print(f"
|
79 |
water_temp = get_water_temperature()
|
80 |
recommendation = get_bathing_recommendation_with_gpt(temp, feels_like_temp, humidity, wind_speed, weather_description, water_temp)
|
81 |
|
|
|
16 |
complete_url = f"{base_url}lat={lat}&lon={lon}&appid={api_key}&units=metric&lang=de&_={datetime.now().timestamp()}"
|
17 |
response = requests.get(complete_url)
|
18 |
if response.status_code == 200:
|
19 |
+
data = response.json()
|
20 |
+
print(f"API Antwort: {data}") # Ausgabe der gesamten API-Antwort zur Fehlersuche
|
21 |
+
return data
|
22 |
else:
|
23 |
print(f"Fehler beim Abrufen der Wetterdaten: {response.status_code}")
|
24 |
return None
|
|
|
77 |
humidity = current_weather_data["main"]["humidity"]
|
78 |
wind_speed = current_weather_data["wind"]["speed"]
|
79 |
weather_description = current_weather_data["weather"][0]["description"]
|
80 |
+
print(f"Extrahierte Wetterbeschreibung: {weather_description}") # Ausgabe der extrahierten Wetterbeschreibung zur Überprüfung
|
81 |
water_temp = get_water_temperature()
|
82 |
recommendation = get_bathing_recommendation_with_gpt(temp, feels_like_temp, humidity, wind_speed, weather_description, water_temp)
|
83 |
|