urlGoogleAPI = "https://maps.googleapis.com/maps/api/elevation/json?locations=" for s in data: position = "%f,%f"%(s['position']['lat'],s['position']['lng']) alt = requests.get(urlGoogleAPI+position) assert(alt.json()['status'] == "OK") # verification de la réussite s[u'alt'] = alt.json()['results'][0]['elevation'] # enrichissement time.sleep(0.1) # pour ne pas se faire bannir par Google f= open('coordVelib.pkl','wb') pkl.dump(data,f) # penser à sauver les données pour éviter de refaire les opérations f.close()