В функции main в файле weather.py указать список мест, для которых требуется получить данные о погоде.
request_places = ["place1", "place2", "placeN"]
Python3 должен быть уже установлен. Используется встроенный модуль requests.
python3 weather.py
================================================================ svo
\ / Солнечно
.-. 26 °C
― ( ) ― → 4 м/c
`-’ 10 км
/ \ 0.0 мм
┌─────────────┐
┌───────────────────────┤ Пн. 17 июля ├───────────────────────┐
│ День └──────┬──────┘ Ночь │
├──────────────────────────────┼──────────────────────────────┤
│ \ / Солнечно │ \ / Солнечно │
│ .-. 25 °C │ .-. 21 °C │
│ ― ( ) ― ↘ 1-2 м/c │ ― ( ) ― ↖ 1-3 м/c │
│ -’ 10 км │
-’ 10 км │
│ / \ 0.0 мм | 0% │ / \ 0.0 мм | 0% │
└──────────────────────────────┴──────────────────────────────┘
┌─────────────┐
┌───────────────────────┤ Вт. 18 июля ├───────────────────────┐
│ День └──────┬──────┘ Ночь │
├──────────────────────────────┼──────────────────────────────┤
│ \ / Переменная обл…│ /"".-. Небольшой ливн…│ │ _ /"".-. +26(27) °C │ ,\_( ). 17 °C │ │ \_( ). ↘ 3 м/c │ /(___(__) → 2-4 м/c │ │ /(___(__) 10 км │ ‘ ‘ ‘ ‘ 10 км │ │ 0.0 мм | 0% │ ‘ ‘ ‘ ‘ 0.6 мм | 76% │ └──────────────────────────────┴──────────────────────────────┘ ┌─────────────┐ ┌───────────────────────┤ Ср. 19 июля ├───────────────────────┐ │ День └──────┬──────┘ Ночь │ ├──────────────────────────────┼──────────────────────────────┤ │ _
/"".-. Небольшой ливн…│`/"".-. Местами дождь │
│ ,_( ). 20 °C │ ,_( ). 16 °C │
│ /(() → 7-8 м/c │ /(() → 4-6 м/c │
│ ‘ ‘ ‘ ‘ 10 км │ ‘ ‘ ‘ ‘ 10 км │
│ ‘ ‘ ‘ ‘ 0.2 мм | 78% │ ‘ ‘ ‘ ‘ 0.1 мм | 66% │
└──────────────────────────────┴──────────────────────────────┘