Depuis que le service d'incendie de la ville de Sapporo a publié les données des derniers jours sur le Web Je vais essayer de l'obtenir avec Python. Cette fois, j'obtiendrai les données pour ce jour L'URL sera ici. http://www.119.city.sapporo.jp/saigai/keihon.html
Finalement, ce sera comme ça
À première vue, Vous n'en aurez pas besoin lorsque vous l'obtiendrez ici. "Retourner en haut" Peut normalement être fait en supprimant la chaîne. En dessous de ça "Jusqu'à hier (31e) minutes" Peut être fait en décrémentant la date de -1 et en la supprimant sous forme de chaîne.
Obtenez le statut d'expédition.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"Retourner en haut", "")
try:
todaydetail = datetime.date.today() -datetime.timedelta(1)
return one.replace(u"hier(%jour de s)À quelques minutes" % todaydetail.strftime("%d"), "")
except Exception, e:
print e
if __name__ == "__main__":
i = GET_status()
print i
Recommended Posts