Сказание о Базах Данных | Python и SQLite3
HTML-код
- Опубликовано: 14 апр 2021
- Умение работать с базами данных, является ключевым навыком для ЛЮБОГО разработчика, независимо от сферы деятельности. В данном ролике мы разберёмся для чего нужны базы данных, что такое СУБД (Система Управления Базами Данных), узнаем чем отличаются между собой MySQL, PostgreSQL и SQLite3. Ну в и конце ролика, мы напишем приложение на языке программировании Python в связке с SQLite3.
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
► Ссылки из видео:
Ролик про формат JSON - • Что такое JSON? | JSON...
Сайт SQLite - www.sqlite.org/index.html
✅ Группа VK - bit.ly/VK_PseudoDev
✈️ Telegram канал - t.me/PseudoDeveloper
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev
📖 Плейлист "Программирование на Практике" - • Программирование на пр...
📖 Плейлист “Нейронные Сети на Понятном Языке” - • Нейронные Сети на Поня...
📖 Плейлист "Изучение NumPy" -
• Изучение NumPy
#базыданных #python #sqlite
Спасибо за ролик! С нуля непонятно, но после посмотра пару видео от других ютуберов про базы и после уже твоё видео, все ложиться по полочкам. Удобно кстати ставить f строки и вопросики.
Всё четко и по делу! Отличный качественный контент!
Огромное спасибо, дал представление о бд. Я изучил основы Python (типы, исключения, классы), хотел начать изучать тг ботов, и я не понимал, как работать, и что вообще такое базы данных.
Спасибо понятно объяснил
класный канал ! топчег продолжай!
Всё круто, но без интернета видео не воспроизводится((
...
Молодец.
Очень понравилось то, что ты показываешь практические примеры которые реально относятся к тому что по идеи ждёт всех.
Голос приятный и подача хороша.
Спасибо за видео.
Недавно начал изучать питон, но на самом деле не совсем понимаю к чему именно меня это ведёт.
Твоё видео даёт какое-то представление и за это тоже спасибо.
Удачи.
Как успехи?)
Прошел год. Как успехи? В каком направлении двигаетесь?
Увидел тебя на канале VidIQ, зашел, а тут вон какой контент хороший)
Ооо, спасибо большое)
спасибо за урок. может чуть не хватает больше коментариев к тому что ты пишешь . но все же хорошо . у меня всегда эта ошибка. не могу понять ... помоги плз.
line 34, in
if cursor.fetchone() in None:
TypeError: argument of type 'NoneType' is not iterable
Кстати , а что за плагин для подсветки синиаксиса?
Привет. У меня к тебе 2 вопроса если не сложно. С чего начать изучать нейросети? И вообще как создать сервер "игровой" на python (это моя заветная, сложно реализуемая мечта)?
1. На канале есть плейлист с фундаментальными знаниями о НС. Из литературы могу посоветовать: Грокаем глубокое обучение и Глубокое обучение на python.
2. Тут я вам не советник :/
Для отдельной игры, нужна отдельная утилита и настройка сервера. Ищите в Гугле)
@@PseudoDev Спасибо за совет! (Я с другого аккаунта)
Есть вопрос. Как ты сделал так, чтобы название таблицы в cursor.execute было стандартным цветом текста в vscode, а SELECT login FROM было другого цвета?
Я лично ничего не далал)
@@PseudoDev блин. Я в инете все ищу как это сделать, но не получается
Привет Я сделал всё как в видео но после первого вода программа останавливается...
Подскажите что сделать чтоб она не останавливаясь.
Инстремет кода PyCharm
Дисковые, реляционные, это все хорошо.
Но как же оперативные БД?
Спасибо, подскажите пожалуйста как сделать так чтобы функция запускалась каждый час ,скрипт запускается один раз , и нужно что бы каждый час срабатывала функция , телеграм бот (нужно для обновления данных в бд).
Если сидишь на Windows то почитай про "Планировщик заданий". Там можно выбрать время или тайминг когда будет запускаться файл
@@PseudoDev Подскажите пожалуйста , есть написанный скрипт, он каждый час парсит цены с одного магазина. и записывает в переменную в виде словаря, как сделать так что бы, если пользователь в телеграмме при выборе команды /мониторить ,скрипт каждый час проверял переменную и если по заданным настройкам есть данные то , пользователю присылать эти данные с словаря. У каждого пользователя свои настройки по товарам. Спасибо
Заметил что в sqlite3 как то криво работает сортировка по дате. Это как-то фиксится или придется менять СУБД?
вроде бы в sqlite вообще нет типа поля Дата, надо применять различные модули, вроде datetime или time, и как-либо парсить строки (например очень удобен timestamp)
@@AntonyKondr как оказалось формат даты должен быть yyyy.mm.dd тогда все работает корректно
@@user-hj3sp8oh5f а ты сортировку именно в запросе sql юзал?
@@AntonyKondr да, и через peewee
Постоянно выдаёт ошибку с 35 строке...
по ходу все из за ?, ?
лучше офиц документацию читай
Шпш
.txt
ну и как новичку понять, что такое коммит или фетчван? толком нет объяснения синтаксиса используемых запросов
Если ты умеешь читать тексты длиной больше одного абзаца и знаешь английский на школьном уровне, то для тебя "фетчван" не станет проблемой.
@@serobrine если материал для новичков требует от новичков искать базовые определения где-то ещё, это проблема материала и его автора не зависимо от того, способен ли зритель/слушатель искать информацию в других источниках
@@user-pz9ju6ss7r Новичок - это не ноль. Это расчитанно на тех, кто знает Python на базовом уровне и умеет искать информацию в гугле. Не нравится - не смотри.
@@serobrine ну, знает человек питон на базовом уровне и гуглить умеет, и что? сам ролик от этого более последовательным не стал. Ролик начинается с объяснения того, что такое БД, т.е. с информации для тех, кто как раз совсем ноль конкретно в этой теме. По логике "сам нагуглит" можно было и термин БД не объяснять (зачем тогда, правда, обучающий ролик тогда вообще нужен - это отдельный вопрос). "Не нравится - не смотри." Ага, да. А как узнать, нравится ли ролик, если его не посмотреть сначала?
@@user-pz9ju6ss7r ну не знаю. Мне все понятно
неприятно начинать игру заново...
разработчик only up: а че, серьёзно?
Нишиша не понятно
кому как а мне половина ролика не понятно, пишешь код и почти ничего не объясняешь, я новичок, и таким же новичкам надо все разжовыывать, каждое слово, каждую букву, данный ролик мне не совсем понятен
Программист, который слово "регистрация" пишет с ошибкой, учит как не писать говнокод).
Ага 😎
5 минут какой то болтовни просто жесть