Liste des dépêches en cas de catastrophe du service d'incendie de la ville de Sapporo [Python]

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 スクリーンショット 2016-02-01 10.57.49.png

À première vue, スクリーンショット 2016-02-01 06.49.05.png 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

Liste des dépêches en cas de catastrophe du service d'incendie de la ville de Sapporo [Python]
Existence du point de vue de Python
À propos de la liste de base des bases de Python
Notes d'apprentissage depuis le début de Python 1
Notes d'apprentissage depuis le début de Python 2
Récupérer le contenu de git diff depuis python
[python] Vérifier les éléments de la liste tous, tous
Liste des modules python
[Python] Comment supprimer les valeurs en double de la liste
Le mur lors du passage du service Django de Python 2.7 à la série Python 3
Apprenez Nim avec Python (dès le début de l'année).
[Python] Récupérez le texte de la loi à partir de l'API e-GOV law
[python] Récupère la liste des classes définies dans le module
Étude depuis le début de Python Hour1: Hello World
le zen de Python
Récupérer le code retour d'un script Python depuis bat
Points Python du point de vue d'un programmeur en langage C
J'ai comparé la vitesse de la référence du python dans la liste et la référence de l'inclusion du dictionnaire faite à partir de la liste dans.
[Python] Obtenir la liste des noms ExifTags de la bibliothèque Pillow
[Python] Affiche toutes les combinaisons d'éléments de la liste
[Maya Python] Écraser le contenu du script 2 ~ list Notes
Étude de Python Hour8: Utilisation de packages
Essayez d'obtenir la liste des fonctions du paquet Python> os
[Maya Python] Écraser le contenu du script 3 ~ Liste des plugins inconnus
Différent du type d'importation de python. Signification de depuis A import B
Obtenez le nombre d'éléments spécifiques dans la liste python
Devinons l'état de développement de la ville à partir de l'image satellite.
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
2015-11-26 python> Afficher la liste des fonctions du module> import math> dir (math)
Extraire la valeur la plus proche d'une valeur à partir d'un élément de liste en Python
Vers la retraite de Python2
Résumé des opérations de liste Python3
[Python] Copie d'une liste multidimensionnelle
Le pouvoir des pandas: Python
[Python] Afficher uniquement les éléments de la liste côte à côte [Vertical, horizontal]
[Python] Obtenir la date de mise à jour d'un article d'actualité à partir de HTML
[python] Obtenez le rang des valeurs dans la liste par ordre croissant / décroissant
De l'introduction de JUMAN ++ à l'analyse morphologique du japonais avec Python
python Remarque: map -faire la même chose pour chaque élément de la liste
Unité importante vue à partir du matériel de conférence Python de l'Université de Kyoto
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
Extension de Python par C ou C ++ (lorsqu'il y a plusieurs arguments, lors du passage d'une liste du côté Python)
[Version terminée] Essayez de connaître le nombre d'habitants de la ville à partir de la liste d'adresses avec Python
L'histoire de Python et l'histoire de NaN
First Python 3 ~ Le début de la répétition ~
pyenv-changer la version python de virtualenv
python / Créer un dict à partir d'une liste.
[Python] Comprendre le potentiel_field_planning de Python Robotics
Revue des bases de Python (FizzBuzz)
Utilisez l'API Flickr de Python
Python3> Générer une liste à partir de itérable> liste (plage (5))
Apprenez les bases de Python ① Débutants élémentaires
Comparaison de R, Python, SAS, SPSS du point de vue des data scientists européens
Python> sys.path> Liste de chaînes indiquant le chemin pour rechercher des modules
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste
Obtenir la liste des packages de l'utilisateur spécifié à partir des packages enregistrés dans PyPI