def get_location(name):
name = name.lower()
url = 'http://api.openweathermap.org/data/2.5/weather?q='+str(name)+'&appid='+str(<your_openweathermap_api>)
open_url = urllib2.urlopen(url)
open_w = json.load(open_url)
ll = [i[1] for i in open_w['coord'].items()]
lat = ll[0]
lon = ll[1]
return lat, lon
def map_locations(home, dest):
initial_lat, initial_lon = get_location(home)
final_lat, final_lon = get_location(dest)
return initial_lat, initial_lon, final_lat, final_lon