Seite 1 von 1

Wetterprogramm mit python erstellen

Verfasst: Mittwoch 1. Juli 2020, 16:00
von Lisalisa
Hallo ich habe eine Frage, ich hoffe ihr könnt mir helfen . :D
Ich soll die folgenden Aufgaben machen (ich habe die bearbeitet, aber ich bin mir nich sicher ob es richtig ist).
Die Aufgaben:
1 Eingabemöglichkeit des Stadtnamens hinzufügen.
2 die Windrichtung per unicode _Art in eine Pfeilrichtung umwandeln.
3 herausfinden ,wie man (unter Nutzung einer anderen Webservice -Funktion ) eine Wettervorhersage bekommen kann .
4 Die erwartete Temperatur für "jetzt + 24h" ausgeben .
Hinweis: Die Zeitangaben basieren auf der "Anzahl der Sekunden seit dem 01.01.1970("Unix Time"),die Aktuelle Zeit in Unix Tim bekommen Sie so : Import time
Unixtime =int(time.time()).
Ich muss das Programm hier bearbeiten:


import urllib.request
import urllib.parse
import json
data = {}
data['q'] = 'Gelsenkirchen'
data['APPID'] ="4a48ca03578c3198f24b59bd2e2e60fd"
url_values = urllib.parse.urlencode(data)
print(url_values)
url = 'http://api.openweathermap.org/data/2.5/weather'
full_url = url + '?' + url_values
with urllib.request.urlopen(full_url) as response:
result = response.read()
parsed_result = json.loads(result)
city = parsed_result["name"]
temp=parsed_result["main"]["temp"]-273.15
print(f"In {city} hat es aktuell {temp:.2f}°C")

Re: Wetterprogramm mit python erstellen

Verfasst: Mittwoch 1. Juli 2020, 16:38
von __blackjack__
@Lisalisa: Was hast Du denn bisher gemacht?

Re: Wetterprogramm mit python erstellen

Verfasst: Mittwoch 1. Juli 2020, 18:40
von Lisalisa
Ich denke das meine Lösung falsch ist ,die Aufgabe verwirrt mich sehr .
Ich würde mich über eine Hilfestellung sehr freuen.

Re: Wetterprogramm mit python erstellen

Verfasst: Mittwoch 1. Juli 2020, 19:27
von __blackjack__
@Lisalisa: Das beantwortet die Frage nicht wirklich. Was hast Du konkret versucht, was hast Du erwartet was passiert, was ist darauf hin tatsächlich passiert. Wenn Du das Problem nicht besser beschreibst, kann man nicht wirklich helfen.