Advertisement
teslariu

openweathermap

Aug 31st, 2022 (edited)
887
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. import requests
  5. from datetime import datetime
  6. from pprint import pprint
  7.  
  8. # latitud de Bs.As.
  9. lat = -34.61
  10.  
  11. # longitud de Bs.As.
  12. lon = -58.38
  13.  
  14. # clave
  15. API_key = "-----------------------"
  16.  
  17. # armo la url
  18. url = f"https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&units=metric&lang=es&appid={API_key}"
  19.  
  20. # hago el request
  21. r = requests.get(url).json()
  22.  
  23. # muestro los datos
  24. pprint(r)
  25.  
  26. # muestro los datos temporales
  27. print("\nHora del pronóstico")
  28. print(datetime.fromtimestamp(r['dt']))
  29.  
  30. # muestro los datos de salida y puesta del Sol
  31. print("\nSalida del Sol")
  32. print(datetime.fromtimestamp(r['sys']['sunrise']))
  33.  
  34. print("\nPuesta del Sol")
  35. print(datetime.fromtimestamp(r['sys']['sunset']))
  36.  
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement