Пишем Telegram бот для учёта расходов с Python, Asyncio/Aiogram, SQLite и Docker
Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python»
Вся информация и запись на курс здесь:
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги:
Мой курс «Основы компьютерных и веб-технологий с Python»:
Telegram:
Сказать спасибо за это видео можно здесь —
В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере.
Исходный код на Github:
0:00 Telegram бот для учёта личных финансов
0:43 ТЗ на бота
3:01 Демонстрация работы бота
5:07 Используемые библиотеки и технологии
7:00 Aiogram
7:29 Создание бота, получение токена
8:30 Обход блокировки Telegram
9:40 Инициализация бота
10:36 Добавление расходов
12:27 Модуль expenses
18:22 Работа с категориями
19:15 Структура БД
21:49 Модуль работы с БД
24:01 Продолжение по категориям
25:35 Удаление расхода
26:33 Просмотр расходов
29:00 Статистики
30:30 Docker
33:00 Выводы
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй , разрабатываем сложные IT системы для бизнеса;
— Salesbeat , комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@.
Telegram канал —
ВК —
RuTube —
Дзен —
5 views
9
2
1 day ago 00:14:43 2
Европа в ШОКЕ! Отказ от Газа из России ПОШЕЛ НЕ ПО ПЛАНУ
1 day ago 00:44:17 2
ШЕНДЕРОВИЧ: Меняется пейзаж — Трамп. «Выборы» Лукашенко. Карты Таро. Сигма-бой. Зона здравого смысла