Для меня это всегда муторная тема. Тяжко я имена придумываю. Хочу всегда чтобы имя отражало суть, но не всегда это
получается быстро. Пробуем...
Нам понадобится:
1) cron_exchange_rate_script.py - это скрипт, который будет запрашивать данные из банков и записывать их в базу по крону;
2) MysqlBase - класс для работы с Mysql (найду готовый);
3) McBase - класс для работы с memcache (найду готовый);
4) BankBase - клас для работы с обменными курсами: получить курс, выбрать лучший курс, получить информацию о банке и т.д;
5) tornado_server - Tornado сервер (на основе примера);
6) config/banks.py - информация о банках: имя адрес, телефон, сайт, метод парсинга сайта и т.д;
7) config/settings.py - всякие настройки.
Думаю для начала хватит. Теперь надо наполнить каждый файл содержимым, но перед этим все же углубимся в связку cron_exchange_rate_script + McBase + MysqlBase + BankBase + tornado_server. В следующем посте я напишу как буду организовывать взаимодейтсвие.
Прошлые записи
- Переезд в Калининград
- О serverless технологии для чатботов
- Свободное время на улучшение блога
- o-zhizni-v-kaliningrade-spustya-god
- Продажа гаража из другого города
- В Калининграде спустя полгода
- Выйти на работу или сидеть дома
- Теперь мы живем в старой немецкой квартире и счастливы
- Как за один день найти жилье в августе 2020 (после пандемии) и чуть не остаться на улице с двумя детьми
- О переезде в Калининград
- О протестах в Америке