Пишем 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
3 months ago 00:00:29 1
КОРОЧЕ ГОВОРЯ ОСТОРОЖНО СОЛЕВАЯ И МЕТАДОНОВАЯ “ОБЕЗЯНА“ НА ТУРНИКЕ //НАРКОТИЧЕСКАЯ ЭПИДЕМИЯ
3 months ago 00:12:43 1
Как Убрать Живот за 1 Неделю (7-МИНУТНАЯ УТРЕННЯЯ ЖИРОСЖИГАЮЩАЯ ТРЕНИРОВКА на КАЖДЫЙ ДЕНЬ)
3 months ago 00:05:58 1
Как смотреть фильмы на английском и получать из этого пользу?
3 months ago 00:55:18 1
Корабль мечты - новый MSC World Europa. Большой обзор круизного лайнера. Палубы 5-8 с описанием.
3 months ago 00:39:31 1
лучший учебник по математике (начальная школа), ошибки начальной школы в математике - Л. А. Ясюкова
3 months ago 00:19:39 1
Не вздумай сверять данные в военкомате | Почему не надо верить государству (English sub) @Max_Katz
3 months ago 01:10:32 1
1. Старость и обязаннности в старости - Абрам Фаст
3 months ago 00:10:09 1
Бюджетный ПЕСОЧНЫЙ ПИРОГ с яблоками. Постный ПИРОГ, цыганка готовит.
3 months ago 00:40:02 1
Город-призрак Цхалтубо. Как живут люди в городе брошенных санаториев СССР
3 months ago 00:42:57 1
Системы “Лаванда“ и “Евангелие“: как ИИ управляет войной, освобождая армию от ответственности
3 months ago 00:00:43 1
Израильский Спецназ Расстрелял и Поджёг Людей в Крокусе!
3 months ago 00:04:35 1
Сонный паралич. Что это такое? Мария Шлоен
3 months ago 00:00:44 1
БЕЛАЯ ГОРЯЧКА ИЛИ АЛКОГОЛЬНЫЙ ДЕЛИРИЙ В ДЕЙСТВИИ. У СОСЕДА БЕЛКА. ПРИШЁЛ В ТРУСАХ МАГАЗИН.
3 months ago 00:00:53 1
Перестаньте делать складку ТАКИМ образом #упражнения #гибкость #растяжка #складка
3 months ago 01:09:16 1
Бомба от “Лаванды”. Как ИИ управляет массовыми убийствами по биометрии и геоданным. Часть 2
3 months ago 00:53:11 1
Афганская война / Почему СССР ввёл войска в Афганистан / Уроки истории / МИНАЕВ
3 months ago 00:00:37 1
Хочешь узнать свою силу пищеварения?
3 months ago 00:58:06 1
НЕ НИВА V8 4.3 3UZ первый ВЫЕЗД. Убийца DODGE RAM TRX. ОФФРОАД в СНЕГУ.
3 months ago 00:00:00 1
Всех жду, всех обниму
3 months ago 00:00:35 1
Ноги и сон
3 months ago 00:00:49 1
Генрих Альтшуллер про ИКР, ТРИЗ, идеальный конечный результат и сильное мышление #shorts #триз #triz
3 months ago 00:14:13 1
Беру ЛУК и КРЫШКУ! ЗНАКОМАЯ из КИТАЯ НАУЧИЛА! ВЕК ЖИВИ - ВЕК УЧИСЬ! Готовим Дома
3 months ago 01:06:21 1
Шнуренко - Катков. Борьба государств - это блеф. Это бараки одного концлагеря