Пишем 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 week ago 00:12:38 1
Вся правда про ТАРЕЛОЧНИЦ за 10 минут // Свидание мужчин с ЧСВ девушками и женщинами
1 week ago 00:13:24 2
9 Мая. Иностранцы — о главном празднике России
2 weeks ago 00:35:26 1
Реакция на видео БУЛДЖАТь: Чизинг для одного. Сыр в одиночных играх.
2 weeks ago 00:11:57 11
Путина поставили на колени / Президент назвал преемника
3 weeks ago 00:21:56 1
РАЗМАЗАЛ ЧСВ ФЕМИНИСТКУ У ВСЕХ НА ГЛАЗАХ! АБСОЛЮТНЫЙ РАЗЪ*Б! - Эндрю Тейт
3 weeks ago 00:13:26 2
Бунт россиян / Ликвидирован важный человек Путина
3 weeks ago 00:54:10 2
Чернобыль: Трагедия, изменившая мир / Уроки истории @MINAEVLIVE
3 weeks ago 00:18:39 1
Витрина империи: богатая Москва, нищая Россия. Почему провинция кормит столицу
3 weeks ago 00:17:17 1
Ужасающие Открытие В Конго: Это Племя Должен Увидеть Каждый!
4 weeks ago 00:00:14 10
Cover-up tattoo Начало большого проэкта #smoketattoostudio #tattoo #tattooartist #татуировка #inked
4 weeks ago 00:51:02 4
Что делать, если попал в штурмы. Подробная инструкция
4 weeks ago 01:32:40 2
Владимир Ленин: Гений революции или талантливый манипулятор? / Личности @MINAEVLIVE
1 month ago 00:48:53 1
НАШЛИ ЛЕГЕНДУ, BMW M5 E34
1 month ago 00:11:24 1
Лавров поспорил с Токаевым о территориальной целостности
1 month ago 00:09:53 1
Знакомлюсь с красивыми девушками на улицах Москвы. Антон Теляков
1 month ago 01:10:31 1
Почему у нас так много разводов? Главный обман современности
1 month ago 02:50:21 1
НЮРНБЕРГ 2 ДЛЯ ФССП РФ. ЛИКВИДАЦИЯ НА ВСЕЙ ТЕРРИТОРИИ РФ. МАССОВЫЕ ЗАЯВЛЕНИЯ
1 month ago 00:00:00 1
Вебинар от Ольги Базановой - “Пионы в старинной вазе“. Пишем маслом. День 1
1 month ago 00:14:16 1
Переговоры провалены! Катастрофа для Киева! Зеленский в панике помощи не будет
1 month ago 00:08:14 1
Счастливые вдовы // Психологияотношений
1 month ago 00:27:27 1
ПОСТАВИЛ НА МЕСТО ОХ*ЕВШУЮ ФЕМИНИСТКУ, АБСОЛЮТНЫЙ РАЗЪ*Б! - Эндрю Тейт
1 month ago 00:07:01 1
Кто на самом деле управляет армией Украины
1 month ago 00:15:30 1
Внимание! Украинцев ждет новый вызов, мобилизация всего живого! Выхода не будет!
1 month ago 00:00:00 1
«Дирижабли нового поколения»: новости проекта и ответы на вопросы | ПРЯМОЙ ЭФИР