WeatherBot
Входной проект для Школы будущих CTO Задача: Умный сервис прогноза погоды. Уровень сложности: Средний со звездочкой.
Язык - Python 3.6 Библиотеки - Flask, Flask-WTF, WTForms, requests
Интерфейс - веб-приложение (в этом случае - сайт), доступ через браузер.
Данные о погодных условиях, температуре в данный момент, максимальной и минимальной дневной температуре и рекомендуемой одежде выводятся в формате:
Погода для населенного пункта ___: сейчас ____, температура ____ градусов по Цельсию, скорость ветра: ____, максимальная температура на сегодня: ___, минимальная: ___. Советуем надеть ____.
ДЕМОНСТРАЦИЯ https://youtu.be/1BuB79CoL2I
Пример: Данные приходят от пользователя через интерфейс локального веб-сайта
- Формируется и отправляется запрос через API погодного сервиса.
- Полученный ответ из базы используется для формирования ответа пользователю.
- На основе полученного ответа генерируется рекомендуемая одежда и добавляется к ответу.
- Ответ отправляется пользователю.
Инструкция: Необходим Python 3.6.x
Сначала запустите install.bat для установки необходмых библиотек
Затем запустите run.bat и перейдите на http://127.0.0.1:5000/index