101
modifications
(→Les capteurs sur Rennes Métropole : mise à jour des capteurs sur Rennes Métropole) |
(code python) |
||
Ligne 82 : | Ligne 82 : | ||
Comme il s'agit d'un simple "Index of" avec des noms de fichiers bien structurés, il est facile de développer un scrapper (par exemple en langage python) pour télécharger les données de certains capteurs sur une période définie.<syntaxhighlight lang="python3"> | Comme il s'agit d'un simple "Index of" avec des noms de fichiers bien structurés, il est facile de développer un scrapper (par exemple en langage python) pour télécharger les données de certains capteurs sur une période définie.<syntaxhighlight lang="python3"> | ||
import requests | import requests | ||
#Mettre les ID des capteurs dans le tableau | #Mettre les ID des capteurs dans le tableau séparées par des virgules | ||
sensor_id = [] | sensor_id = [] | ||
#Mettre les dates dans le tableau au format YYYY-MM-DD | #Mettre les dates dans le tableau au format 'YYYY-MM-DD' séparées par des virgules | ||
dates = [] | dates = [] | ||
url_deb = 'http://archive.luftdaten.info/' | url_deb = 'http://archive.luftdaten.info/' | ||
Ligne 97 : | Ligne 97 : | ||
for n2 in range(0,len(sensor_id)): | for n2 in range(0,len(sensor_id)): | ||
test = 'sensor_'+sensor_id[n2]+'.csv' | test = 'sensor_'+str(sensor_id[n2])+'.csv' | ||
if test in source_code: | if test in source_code: |
modifications