А я решил написать приложение на flet. Там тоже надо будет работать с базой данных. Так что ваши видео помогают!!!!!!!!!!!!!
@45ITАй бұрын
Флет кстати я тоже смотрел, но как-то не решился его поизучать, флет новый фрэйм, возможно со временем станет популярным
@midnightcry1202Ай бұрын
@@45IT да,думаю ,что со временем станет. А я решил немного в него углубиться и написать приложение,чтобы немного разобраться в нём
@PolytechmafiaАй бұрын
здравствуйте, помогите с проектом, увидел ваше видео - скачал себе проект с гитхаба ваш, не могу подстроить под себя, совсем чуть чуть осталось. нужно чтоб бот вместо номера телефона время получения товара запрашивал и фото товара всего 1 нужно. никак не могу это сделать, помогите пожалуйста
@45ITАй бұрын
это код нужно менять в FSM, так с ходу помочь не смогу, и сейчас времени нет, посмотрите в папке fsm_mashin/user_handler.py там необходимо поменять, а с фото работу возьмите и поэксперементируйте с admin_handler.py
@PolytechmafiaАй бұрын
Спасибо, с фото решил. Но с юсер хердлером ничего не вяжется. Я удалил строки кода, отвечающие за длину вводимого номера телефона и вместо него у меня должно запрашивать время, но на этапе отправки заказа администратору выскакивает ошибка list index out of range. Пробелы пробовал удалять, числа разные вписывать - ничего@@45IT
@FantomzerАй бұрын
Базы данных очень интересная тема вы хорошо в ней начинаете разбираться! Сам сталкивался с интересным случаем, нужно было организовать поиск в базе через запрос SQLAlchemy, оказалось условие LIKE чувствителено к регистру, нужно прописывать доп. условия. К примеру в PostgreSQL есть условие ILIKE и уже происходит поиск независимо от того каким был запрос. Это только малая часть того на что стоит обращать внимание к выбору какую базу данных использовать в проектах.
@34alexed2 ай бұрын
привет коллега , попалось твое видео в выдаче youtube. меня также зовут Эдуард в 45 лет то есть 5 лет назад начал учить python, сейчас работаю sql разработчиком. Будут вопросы пиши, путь к работе был тяжелый.
@45IT2 ай бұрын
Спасибо большое
@a_n_t_o_n_092 ай бұрын
Что бы не путаться с логическими операторами (AND(умножение) OR (сложение).
@45IT2 ай бұрын
спасибо
@Yuri-wk8rk2 ай бұрын
🎯 Key points for quick navigation: 00:15 *❗ С помощью `GROUP BY` можно выбирать уникальные элементы столбца, как и с помощью `DISTINCT`.* 02:16 *🧮 `GROUP BY` позволяет вычислять агрегатные функции (например, среднее значение) для сгруппированных данных.* 04:30 *🔄 `GROUP BY` выполняется перед `DISTINCT`, сначала группируя данные, а затем убирая дубликаты.* 08:48 *🔢 Функция `COUNT(DISTINCT)` позволяет подсчитывать количество уникальных значений в столбце.* 09:30 *🔍 `DISTINCT` производит фильтрацию данных, а не группировку, как `GROUP BY`.* 10:39 *🧲 `GROUP BY` объединяет строки с одинаковыми значениями в указанном столбце.* 12:18 *🔨 Агрегатные функции производят вычисления над сгруппированными данными, в то время как `DISTINCT` просто убирает дубликаты.* 13:29 *🔤 Названия столбцов, состоящие из нескольких слов, нужно заключать в кавычки.* Made with HARPA AI
@45IT2 ай бұрын
Даже и не знал, что так можно, спасибо
@a_n_t_o_n_092 ай бұрын
DESC сортирует от Я до А!
@45IT2 ай бұрын
спасибо
@EkaterinaSmelkova2 ай бұрын
Эдуард, добрый день! Подскажите, как с вами можно связаться с предложением о сотрудничестве?
@midnightcry12022 ай бұрын
Молодец! Желаю тебе успехов в развитии твоего ютубканала и программировании. И всем подписчикам тоже желаю успеха и развития !
@45IT2 ай бұрын
спасибо большое
@a_n_t_o_n_093 ай бұрын
просто sql не находил столбец market, а в самом задании столбец называется marker из-за этого у тебя ошибка не совпадение столбцов.
@45IT3 ай бұрын
Спасибо
@45IT3 ай бұрын
Задач по времени: 00:21:32 00:01:06 00:02:21 00:02:41 00:05:20 00:07:26 00:10:22 00:12:11
Спасибо, дружище, я так долбался с InputFile, использование вместо него FSInputFile решило проблему
@45IT3 ай бұрын
рад помочь )
@zak27923 ай бұрын
Хочу Вас огорчить Вы с этим заданием не справились. Вас не смутили слова Есть особенность, выгружается csv файл только по 500 строк, заметьте файл!!! При выгрузки файла есть фильтр где отображаются только номера закупок. Нужно было получить файлы с данными согласно настроек фильтра. Предлагаю Вам доделать это задание.
@45IT3 ай бұрын
Спасибо за замечание
@user-cl5it3gf4b3 ай бұрын
так держать ✊
@user-ro8iq2kd7w3 ай бұрын
Доброго времени суток, автор, а не поможете дописать проект по моему коду? Обговорили б задумку мою
@45IT3 ай бұрын
Добрый день, помочь могу, только я сам ещё обучаюсь (чем смогу, тем помогу ) 😁
@45IT3 ай бұрын
Ссылка на группу ТГ t.me/it45Ed
@thecreator90424 ай бұрын
Ни в коем случае не забрасывайте канал и программирование, буду ждать от вас еще больше видео
@45IT4 ай бұрын
хорошо, спасибо )
@neo32484 ай бұрын
У вас Ос Линукс?
@45IT4 ай бұрын
нет, виндовс 10
@neo32484 ай бұрын
@@45IT Смотрю ваши видео, за 10 месяцев вы многому научились) хотите устроится на работу программистом или просто хобби?)
@45IT4 ай бұрын
@@neo3248 есть конечно желание устроиться на работу. Буду пытаться проходить собесы, чтобы понимать куда двигаться (что изучать)...
@neo32484 ай бұрын
@@45IT Желаю вам успехов, я хочу устроиться Бэкэнд разработчиком, тоже изучаю Python)
@45IT4 ай бұрын
@@neo3248 Спасибо :). А я Вам желаю успехов в БэкЭнде
@ishi07774 ай бұрын
Добрый день . Вы используете команду await message.answer_photo для публикации сообщения с фото. Знаете ли вы как отредактировать это сообщение потом ? Чтобы поменять фото на другое.
@45IT4 ай бұрын
Добрый день. Фото, как и другая информация введённая пользователем заносится в БД. Только в БД можно будет его отредактировать
@Фенозепам4 ай бұрын
ура ура 😇 спасибо за видео
@user-zx6fq1ig4h4 ай бұрын
Нахера ты gitignore из репозитория убрал?)) Какой дурачек тебе это подсказал?
@ivantrubchaninov18444 ай бұрын
Маловато, для начала. Хотелось бы ещё хоть что-то в main. А то мы какой-то код написали, а работает он или нет? Ни слова о базе данных, кроме анонса. Описание на первом экране подарило мне много вопросов. почему 1БД и 2БД, для бота нужны 2 базы данных? или имеется ввиду какое-то другое средство хранения. В описании есть (создание данного бота можете проследить на моём ютюб канале) - неплохо бы туда же добавлять и ссылку на канал. Понятно, что она есть в профиле, но не факт что человек попадёт на этот код именно через гитхаб. Возможно, ему передадут этот код в готовом видео и никакого профиля к коду прикреплено естественно не будет. И последнее замечание - возможность открывать несколько проектов в vscode это дело хорошее, но лучше открывать каждый новый проект в новом окне. Так будет удобнее работать с путями, корректно будут работать плагины и прочие мелочи. Удачи. Пока висит интрига, что из этого получится.
@45IT4 ай бұрын
Спасибо за замечания.... 2 БД я имел ввиду, сделать отдельные на доход и 2-ую на расход.... Мне тоже интересно, что из этого всего выйдет )
@ultrashmit4 ай бұрын
Мне кажется, вам не нужно светить свой токен. Пускай это и учебный проект
@45IT4 ай бұрын
Так и есть, я его сменил, сразу же, после видео
@Фенозепам4 ай бұрын
ооо привет! буду делать вместе с тобой! спасибо за видео, продолжай, пожалуйста 🤩
@45IT4 ай бұрын
Привет, хорошо )
@inktodada54754 ай бұрын
Узнаю триглавов на фоне)
@45IT4 ай бұрын
Ева )
@kotop214 ай бұрын
Приветствую дайте ваш тг для сотрудничества
@45IT4 ай бұрын
Привет, вот группа моя в ТГ t.me/it45Ed
@user-bn6hd9mz7y4 ай бұрын
у тебя прикольные анимации и прикольное окружение на vscode сделай видос с своими плагинами
плагинов у меня нет, кроме темы. А так это настройки json VSCode... Теминал PowerShell и установка oh my pash видео на ютюбе есть, ссылку дать не могу не помню у кого подсмотрел
@roflinkandk90464 ай бұрын
Красава, старый !!!!!!!!!!!!!!
@45IT4 ай бұрын
Спасибо
@akkashi91194 ай бұрын
Ооо наконец-то нашел то что надо. Спасибо вам огромное за труд!
@45IT4 ай бұрын
Рад помочь )
@a_n_t_o_n_094 ай бұрын
Молодец 👍
@Фенозепам4 ай бұрын
Супер! ты машина
@a_n_t_o_n_094 ай бұрын
👍
@a_n_t_o_n_094 ай бұрын
Используй pprint для удобочитаемости формата Json . Кстати что за документацию читаешь?
@45IT4 ай бұрын
Спасибо. Документация xmldatafeed.com/parsing-s-pomoshhyu-python-requests/ и digitology.tech
@nvwrist5 ай бұрын
А как отправлять альбом боту чтобы он хранил альбомы
@45IT5 ай бұрын
в дальнейших видео, я сделал через БД, он постоянно подтягивает альбом, а вот как чтобы хранил бот я не знаю
@nvwrist5 ай бұрын
@@45IT Спасибо за видео!
@a_n_t_o_n_095 ай бұрын
У тебя ошибка указывает, что выходит за пределы индекса.
@45IT5 ай бұрын
Спасибо
@a_n_t_o_n_095 ай бұрын
В медиагрупп можно добавлять группу фото сразу, а можно и видео!
@a_n_t_o_n_095 ай бұрын
ЕЕсли все в одну переменную , создаешь переменную в нем список или кортеж , указываешь значения , а дальше через цикл либо в zip() упаковываешь, а потом при выводе делаешь распаковку, есть еще один способ, если интересно, черкани в телеге подскажу , просто сейчас не вспомню.
@45IT5 ай бұрын
Спасибо
@a_n_t_o_n_095 ай бұрын
Что бы в телеге текст не выводил можешь не писать message.answer, а можно где в иминнованом аргументе text= поставить значение None.
@a_n_t_o_n_095 ай бұрын
Я бы все три функционала разбил бы на 3 класса по принципу SOLID, класс на добавление, класс на редактирование и класс на удаление , первый принцип SOLID (SRP)
@45IT5 ай бұрын
Спасибо
@zak27925 ай бұрын
Молодца можно теперь переделать проект в более крутой используя от телеге webapps думаю твой знакомый будет пищать от радости
@a_n_t_o_n_095 ай бұрын
Старайся избегать вложенных циклов.
@45IT5 ай бұрын
Хорошо, спасибо. А почему стоит избегать?
@a_n_t_o_n_095 ай бұрын
В бд надо будет реализовать номер телефона и на какие виды работ человек был записан.
@user_drew255 ай бұрын
Ты молодец!!! Продолжай.
@45IT5 ай бұрын
спасибо
@a_n_t_o_n_095 ай бұрын
ParseMode импортируется из aiogram.utils import html вроде так
@45IT5 ай бұрын
Спасибо
@a_n_t_o_n_095 ай бұрын
.env должен подгружаться из виртуального окружения, я load_dotenv не прописывал, все подробно написано в документации как правильно подключить файл .env ;)
@45IT5 ай бұрын
Спасибо
@nearon95735 ай бұрын
спасибо порой мозг глючит вечером и какую то деталь упускаю и потом долго пытаюсь понять почему не работатает))
@45IT5 ай бұрын
понимаю )
@user-gh9iq5dm9b5 ай бұрын
Спасибо за видео))И за доступный для новичков язык👍Обязательно сохраню плейлист для изучения.