6 УРОК - SQLite + AIOGRAM! ПОДКЛЮЧЕНИЕ БД И СОЗДАНИЕ ТАБЛИЦ | ПОЛНЫЙ КУРС ПО AIOGRAM

  Рет қаралды 26,139

$ sudo teach IT ⚙️

$ sudo teach IT ⚙️

Күн бұрын

Пікірлер: 28
@vasyan4ik10
@vasyan4ik10 Жыл бұрын
Спасибо. Рассказываете всё открыто и без воды
@-_Immortal_-
@-_Immortal_- Жыл бұрын
Спасибо за уроки! С нетерпением жду продолжения!
@Daloshka
@Daloshka 11 ай бұрын
Рекомендую использовать Sqlite Browser, он в сто раз удобнее
@bebebexd
@bebebexd Жыл бұрын
очень нравится как ты преподносишь❤
@xerex9762
@xerex9762 Жыл бұрын
Хочу спрять ссылки которые заложены в кнопки одежды, но при использовании os.getenv (2:34 , url= os.getenv и создал в .env перемнную с ссылкой ) выдает ошибку, посколку аргумент должен быть ввиде url. Подскажи что делать, пожалуйста.
@Guerrero_Blanco
@Guerrero_Blanco Жыл бұрын
Чел ты делаешь очень хорошие гайды, растягивай видео пожалуйста,побольше бы информации. Респект тебе за твои видео
@popeye._192
@popeye._192 Жыл бұрын
Сделай по-братски подключение платежек 🙏🙏
@tkxrx
@tkxrx Жыл бұрын
Добрый, а не нужно ли каждый раз закрывать соединение с базай, в вашем случае оно всегда открыто
@stensmitt
@stensmitt Жыл бұрын
Жду следующего урока!) а когда будут уроки по aiogram 3.x вещи 2-ю версию перестанут скоро поддерживать и развивать
@sudoteach
@sudoteach Жыл бұрын
Сразу после этого курса, полный курс по aiogram 3
@kvyserbs4108
@kvyserbs4108 Жыл бұрын
В sqlite studio не появились table accounts и items, с чем это связано?
@КостяПироженко
@КостяПироженко 6 ай бұрын
Тоже самое! Как-то решили проблему?
@МихаилДонжук-ц7р
@МихаилДонжук-ц7р Ай бұрын
@@КостяПироженко аналогично, думал, что из-за того, что sqlite - синхронная библиотека и не может обрабатывать асинхронные функции, убрал async, но таблицы все равно не появились. Как вариант вместо прямых sql-запросов - использовать ORM или sqlalchemy, тогда все получится точно.
@babajey
@babajey 10 ай бұрын
Можете подсказать как подключить sqlite в aiogram 3 версии?
@jeen9984
@jeen9984 Жыл бұрын
В Pycharm уже есть встроенная утилита для просмотра и редактирования баз данных. Причём работает не только Sqlite, а со всеми возможными.
@АрсенийДолов-ь9у
@АрсенийДолов-ь9у Жыл бұрын
а у кого другая прога?))
@artemdanchyshyn3460
@artemdanchyshyn3460 Жыл бұрын
У меня вообще не создался файл "tg.db" В чём может быть причина...?
@Дмитрий-о7ф5э
@Дмитрий-о7ф5э Жыл бұрын
я сделал все как на видео, при запуске создаётся файл .db но в консоль не чего не выводиться и не создаются таблицы в файле .db
@РусланПетриченко-х4л
@РусланПетриченко-х4л Жыл бұрын
Решил проблему уже?
@Дмитрий-о7ф5э
@Дмитрий-о7ф5э Жыл бұрын
@@РусланПетриченко-х4л не знаю как, решилась сама по себе
@РусланПетриченко-х4л
@РусланПетриченко-х4л Жыл бұрын
@@KokjvrninvmXnjevnkelveoi щас попробую тебе скинуть как я сделал, попробуй вставить и скажешь получилось, или нет
@dumoonnnchik
@dumoonnnchik Жыл бұрын
@@KokjvrninvmXnjevnkelveoi import sqlite3 as sq db = sq.connect('fail.test') cur = db.cursor() async def db_start(): cur.execute('''CREATE TABLE IF NOT EXISTS account( id INTEGER PRIMARY KEY AUTOINCREMENT , tg_id INTEGER , card_id TEXT)''') cur.execute('''CREATE TABLE IF NOT EXISTS item( i_id INTEGER PRIMARY KEY AUTOINCREMENT , name TEXT, desc TEXT , price TEXT , photo TEXT , brand TEXT)''') db.commit() попробуй сделать так
@РоманБондарук-ц7в
@РоманБондарук-ц7в Жыл бұрын
pip install db-sqlite3 В терминале пропиши, ее не было
@Munchen888
@Munchen888 Жыл бұрын
Было бы круто, если бы не использовал язык запросов SQL, а через ORM . Типо, такого контента , в котором реализуют базу данных через ORM с использованием классов мало.
@Daloshka
@Daloshka 11 ай бұрын
Я так создаю бд class Database: def __init__(self, db_file): self.connection = sqlite3.connect(db_file, check_same_thread=False) self.cursor = self.connection.cursor() def user_exists(self, tgid): with self.connection: result = self.cursor.execute( "SELECT * FROM users WHERE tgid = ?", [tgid] ).fetchall() return bool(len(result))
@AlexGott
@AlexGott 9 ай бұрын
Жаль контент устарел - сидел искал экзекутор, блин
@АнтонМедведев-ю7э
@АнтонМедведев-ю7э 9 ай бұрын
А что такое экзекутор?
@Guerrero_Blanco
@Guerrero_Blanco Жыл бұрын
у кого создаётся пустой фаил так же как у меня то вот так пробуйте: execute ("""CREATE TABLE IF NOT EXISTS accounts ("id INTEGER PRIMARY KEY AUTOINCREMENT" , "card_id TEXT") """)
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Вся база SQL для начинающих за 1 час
1:19:48
Vlad Mishustin
Рет қаралды 368 М.