Написание телеграмм-бота всё ближе к завершению. Работаю над командой 'history'. Разбираюсь с системой управления базами данных SQLite, в которую будут заноситься данные пользователя. Создаю первую таблицу, в которой будет храниться уникальный chat_id, который в телеграмм идентифицирует каждого пользователя, ну и на всякий случай его username и полное имя (если конечно у пользователя мессенджера эти поля заполнены). В первую очередь нужно в директории database (тут будет храниться сама база данных и обработчики этих данных) создать новый python-файл (я его назвал write_to_db.py). Использовать я его буду сразу же при вызове любой из команд (lowprice, highprice, bestdeal). Запишу данные пользователя в базу данных. Ну и собственно переходим к записи трех переменных что мы указали в скобках. В принципе тут даже объяснять ничего не нужно, всё наглядно просто и понятно выглядит... Если не указать в поле chat_id что оно является primary key, то в нашу таблицу будет раз за разом заполнять од
SQLite3 - создать БД, таблицу и заполнить её пользователями
14 марта 202314 мар 2023
189
1 мин