Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. def get_weather(query):
  2. api_url="http://api.openweathermap.org/data/2.5/weather?q={}&units=metric&appid=<api key>"
  3. query=urllib.parse.quote(query)
  4. url=api_url.format(query)
  5. data=urllib.request.urlopen(url).read()
  6. parsed=json.loads(data)
  7.  
  8.  
  9. if parsed.get("weather"):
  10. weather={"description":parsed["weather"][0]["description"],
  11. "temperature":parsed["main"]["temp"],
  12. "city":parsed["name"]}
  13.  
  14. return weather
  15.  
  16. parsed=json.loads(data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement