Seitdem hat die Feuerwehr von Sapporo City die Daten der letzten Tage im Internet veröffentlicht Ich werde versuchen, es mit Python zu bekommen. Dieses Mal werde ich die Daten für diesen Tag erhalten Die URL wird hier sein. http://www.119.city.sapporo.jp/saigai/keihon.html
Irgendwann wird es so sein
Auf den ersten Blick, Sie werden es nicht brauchen, wenn Sie es hier bekommen. "Zurück nach oben" Kann normalerweise durch Löschen der Zeichenfolge erfolgen. Darunter "Bis gestern (31.) Minuten" Dies kann erreicht werden, indem das Datum um -1 dekrementiert und als Zeichenfolge gelöscht wird.
Versandstatus abrufen.py
#coding: utf-8
import urllib2, re, datetime
def GET_status():
GET_URL = "http://www.119.city.sapporo.jp/saigai/keihon.html"
req = urllib2.Request(GET_URL)
response = urllib2.urlopen(req)
the_page = response.read().decode('shift_jis')
tabu_pY_ = re.sub("<.*?>","",the_page)
one = tabu_pY_.replace(u"Zurück nach oben", "")
try:
todaydetail = datetime.date.today() -datetime.timedelta(1)
return one.replace(u"gestern(%s Tag)Zu Minuten" % todaydetail.strftime("%d"), "")
except Exception, e:
print e
if __name__ == "__main__":
i = GET_status()
print i
Recommended Posts