Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. import requests
  2. from datetime import datetime
  3.  
  4. api_key = "230a7614d5184bd4a3218504ab0c260f"
  5. url_templ = "https://api.weatherbit.io/v2.0/forecast/daily?city={}&country={}&key={}&days={}"
  6.  
  7. today = datetime.today()
  8. days_to_sunday = 6 - today.weekday()
  9.  
  10. url = url_templ.format("Chelyabinsk", "RU", api_key, days_to_sunday + 1)
  11.  
  12. resp = requests.get(url)
  13.  
  14. if resp.status_code != 200:
  15.   print("Ошибка! Не могу соединиться с сервисом погоды (weatherbit.io). Проверьте соединение с интернетом. Код ошибки:", resp.status_code)
  16.   exit(1)
  17.  
  18. data = resp.json()
  19. days = data['data']
  20.  
  21. sunday = days[-1]
  22.  
  23. print("Синоптики обещают температуру воздуха в Челябинске " + str(sunday['temp']))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement