Verwendung von Python zum sammeln von Wetterdaten und in Datei schreiben

Ich würde gerne euren Rat/Hilfe:

Erstellen Sie ein python-Skript, dass:

  • Jede Stunde sammeln die Temperatur (z.B. 29oC) und aktuellen Zustand (z.B. Löschen), die von dieser website: http://www.wunderground.com/global/stations/54511.html
  • Erstellen Sie eine CSV-Datei mit drei Kopfzeilen:
    • Datetime (Zeitstempel der erfassten Daten)
    • Aktuellen Zustand
    • Temperatur

Fügen Sie die Daten von der website in eine neue Zeile der CSV-Datei.

Regeln:

  • Das Skript muss ausgeführt werden auf Ihrem computer automatisch für 5 Tage.

Habt Ihr irgendwelche Ratschläge? 🙁

Ich Schätze Ihre Hilfe bei diesem.

Habe ich versucht, dieses :

import urllib2
import cookielib

cookieJar = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookieJar))

setURL = 'http://www.wunderground.com/global/stations/54511.html?MR=1'
request = urllib2.Request(setURL)
response = opener.open(request)

url = "http://www.wunderground.com/global/stations/54511.html?MR=1"
request = urllib2.Request(url)
page = opener.open(request)

WeatherData = page.read()                            
print WeatherData

Also es druckt alle Daten, aber ich will nur drucken die :

Datetime (Zeitstempel der erfassten Daten)
- Aktueller Zustand
- Temperatur

  • wie gesagt brauche Rat.wie :
    • was sollte ich verwenden, um diese Aufgabe abzuschließen.
    • Wie können die erfassten Daten für (Tage), ich weiß nicht..

Brauche ich nicht die volle Antwort und kopieren und einfügen, ich bin nicht dumm...

Möchte ich VERSTEHEN.

InformationsquelleAutor Nardrek | 2013-07-16

Schreibe einen Kommentar