Для меня это всегда муторная тема. Тяжко я имена придумываю. Хочу всегда чтобы имя отражало суть, но не всегда это

получается быстро. Пробуем...

Нам понадобится:

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. В следующем посте я напишу как буду организовывать взаимодейтсвие.

Прошлые записи

  1. Отпуск в Калининграде
  2. Подарок из Грузии
  3. Уборка придомовой территории
  4. Терпеть нельзя, действовать
  5. Курс 'Upgrade руководителя' от Rubius Academy
  6. Мечты об идеальном Томске. Общественный транспорт и проблема пробок
  7. Arch Linux вместо Linux Mint
  8. Highload 2017 vs Codefest 2018
  9. Детализация по звонкам Теле2, совершенным более полугода назад
  10. Побыть туристом в своем городе
  11. Космология, Байкал, Математика, Минимализм