Перлины: Владислав и Елена
Перлины: Владислав и Елена
  • Видео 131
  • Просмотров 61 650
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 14.
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий.
Сезон 2. Выпуск 14.
В этом выпуске мы закончим создавать общую модель для визуализации учителей и учебных предметов. Разнесем модели и представления по разным файлам, и сделаем так, чтобы на одном представлении показывалось одно семейство объектов из общей модели, а на другом -- другое семейство из нее же.
Архив: disk.yandex.ru/d/conEMj-OGgISBA
Полный плейлист: ruclips.net/p/PLhR_HAnRBXkaLtfplNKQYGbKm3wQ1Qjg-
Полный плейлист: rutube.ru/plst/430225
Наши каналы:
Dzen: dzen.ru/vl_perlin
Rutube: rutube.ru/channel/23992542/
Вы можете получить ранний д...
Просмотров: 4

Видео

Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 13.
Просмотров 4313 часов назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 13. В этом выпуске мы продолжим создавать общую модель для визуализации учителей и учебных предметов. Мы исправим функцию перезагрузки данных из базы данных и поправим модель для показа двух семейств объектов. Архив: disk.yande...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 12.
Просмотров 92День назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 12. В этом выпуске мы начнем создавать общую модель для визуализации учителей и учебных предметов. Мы увидим, как создается простейшая модель общего вида, как отображать одну модель на двух виджетах представлений. Кроме того, п...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 11.
Просмотров 104День назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 11. В этом выпуске мы разберем, как устроены модели в Qt, узнаем их основные элементы, как можно их использовать в нашем приложении. Также мы узнаем, чем отличаются модели в Qt от моделей в системах объектно-реляционных соответ...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 10.
Просмотров 6714 дней назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 10. В этом выпуске мы визуализируем учителей и учебные предметы, увидим тестовые данные, заранее вручную сохраненные в базе данных. Архив: disk.yandex.ru/d/g7jAsMQstVKE4Q Полный плейлист: ruclips.net/p/PLhR_HAnRBXkaLtfplNKQYGbK...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 9.
Просмотров 6814 дней назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 9. В этом выпуске мы создадим модель для загрузки сведений об учебных предметах из базы данных. Архив: disk.yandex.ru/d/TQcQ1sBBs3i0GA Полный плейлист: ruclips.net/p/PLhR_HAnRBXkaLtfplNKQYGbKm3wQ1Qjg- Полный плейлист: rutube.ru...
Программирование на языке Python. Эпизод 5. Применение функции super(). Часть 2.
Просмотров 8121 день назад
В этом эпизоде мы рассмотрим, зачем нужна функция super(), и каково ее место в реализации объектно-ориентированного подхода. Во второй части мы рассмотрим применение функции super() для реализации полиморфных функций. Полный плейлист: rutube.ru/plst/434301 Наши каналы: Dzen: dzen.ru/vl_perlin Rutube: rutube.ru/channel/23992542/ Вы можете получить ранний доступ к нашим выпускам, а также дополнит...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 8.
Просмотров 6121 день назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 8. В этом выпуске мы исправим ошибку в работе с припаркованным окном, которую мы допустили в прошлый раз, а затем подключим проект к базе данных. Архив: disk.yandex.ru/d/J-wDWELWGGG3TQ Полный плейлист: ruclips.net/p/PLhR_HAnRBX...
Разработка приложений на Python + Qt (PySide6). Сезон 2. Выпуск 7.
Просмотров 6321 день назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL м других сопутствующих технологий. В этом выпуске мы добавим припаркованное окно для работы с учебными предметами. В будущем это окно будет использоваться для назначения предметов, которые ведет учитель. Архив: disk.yandex.ru/d/C9EH1MfkudiOOQ Полный плейлист: ruclips.net/p/PLhR...
Программирование на языке Python. Эпизод 5. Применение функции super(). Часть 1.
Просмотров 5828 дней назад
В этом эпизоде мы рассмотрим, зачем нужна фукнция super(), и каково ее место в реализации объектно-ориентированного подхода. В первой части мы вспомним важные концепции объектно-ориентированного программирования. Полный плейлист: rutube.ru/plst/434301 Наши каналы: Dzen: dzen.ru/vl_perlin Rutube: rutube.ru/channel/23992542/ Вы можете получить ранний доступ к нашим выпускам, а также дополнительны...
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 6.
Просмотров 98Месяц назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL м других сопутствующих технологий. В этом выпуске мы начнем программировать работу с учителями. Подготовим соответствующий режим работы создадим фрейм и меню. Кроме того, мы сделаем заготовку фрейма для работы с учениками. Архив: disk.yandex.ru/d/pqjnY1cJncafsQ Полный плейлист:...
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 5.
Просмотров 96Месяц назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. В этом выпуске мы запрограммируем переключение режимов работы приложения, изучим, что такое "центральный виджет", и как с ним работать. Архив на начало выпуска: disk.yandex.ru/d/dhAMzVkM7lG3cQ Полный плейлист: ruclips.net/p/PLhR_HAnRBXkaLtfplN...
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 4.
Просмотров 119Месяц назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. В этом выпуске мы создадим заготовку главного меню приложения, которое будет предоставлять пользователю доступ к активным действиям. Архив на начало выпуска: disk.yandex.ru/d/wsme_BOmaUWxZg Полный плейлист: ruclips.net/p/PLhR_HAnRBXkaLtfplNKQY...
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 3
Просмотров 471Месяц назад
Разработка прикладного программного обеспечения на языке Python с применением библиотеки Qt (PySide6), СУБД PostgreSQL и других сопутствующих технологий. Сезон 2. Выпуск 3. В этом выпуске мы создадим заготовку GUI-приложения, которое и является нашей основной целью. Именно к этой заготовке мы и будем постепенно добавлять необходимый функционал. Архив на начало выпуска: disk.yandex.ru/d/6g3WoMIG...
Программирование на языке Python. Эпизод 2. Заготовка GUI-приложения. Часть 2.
Просмотров 179Месяц назад
В этом эпизоде мы рассмотрим один из вариантов создания заготовки, на базе которой можно начать разработку почти любого GUI-приложения, использующего библиотеку PySide6. Во второй части мы задействуем главное меню и заставим его выполнять несколько простых действий. Архив: disk.yandex.ru/d/eJjYxsuJyiR0lA Полный плейлист: ruclips.net/video/vi9T0qE2MK4/видео.html Наши каналы: Dzen: dzen.ru/vl_per...
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 2.
Просмотров 301Месяц назад
Разработка приложений на Python Qt (PySide6) PostgreSQL и других технологий. Cезон 2. Выпуск 2.
Программирование на языке Python. Эпизод 2. Заготовка GUI-приложения. Часть 1.
Просмотров 2792 месяца назад
Программирование на языке Python. Эпизод 2. Заготовка GUI-приложения. Часть 1.
Разработка приложений на Python + Qt (PySide6) + PostgreSQL и других технологий. Cезон 2. Выпуск 1.
Просмотров 4802 месяца назад
Разработка приложений на Python Qt (PySide6) PostgreSQL и других технологий. Cезон 2. Выпуск 1.
Python + PyQt5 + PostgreSQL (выпуск 54)
Просмотров 8248 месяцев назад
Python PyQt5 PostgreSQL (выпуск 54)
Python + PyQt5 + PostgreSQL (выпуск 53)
Просмотров 3509 месяцев назад
Python PyQt5 PostgreSQL (выпуск 53)
Python + PyQt5 + PostgreSQL (выпуск 52)
Просмотров 2779 месяцев назад
Python PyQt5 PostgreSQL (выпуск 52)
Питоновские эпизоды. Выпуск 1. Проекты и виртуальные окружения (2)
Просмотров 2159 месяцев назад
Питоновские эпизоды. Выпуск 1. Проекты и виртуальные окружения (2)
Питоновские эпизоды. Выпуск 1. Проекты и виртуальные окружения (1)
Просмотров 3389 месяцев назад
Питоновские эпизоды. Выпуск 1. Проекты и виртуальные окружения (1)
Python + PyQt5 + PostgreSQL (выпуск 51)
Просмотров 3659 месяцев назад
Python PyQt5 PostgreSQL (выпуск 51)
Python + PyQt5 + PostgreSQL (часть 50)
Просмотров 64611 месяцев назад
Python PyQt5 PostgreSQL (часть 50)
Python + PyQt5 + PostgreSQL (часть 49)
Просмотров 413Год назад
Python PyQt5 PostgreSQL (часть 49)
Python + PyQt5 + PostgreSQL (часть 48)
Просмотров 296Год назад
Python PyQt5 PostgreSQL (часть 48)
Python + PyQt5 + PostgreSQL (часть 47)
Просмотров 267Год назад
Python PyQt5 PostgreSQL (часть 47)
Python + PyQt5 + PostgreSQL (часть 46)
Просмотров 273Год назад
Python PyQt5 PostgreSQL (часть 46)
Python + PyQt5 + PostgreSQL (часть 45)
Просмотров 320Год назад
Python PyQt5 PostgreSQL (часть 45)

Комментарии

  • @andreysemenov1978
    @andreysemenov1978 5 дней назад

    2 вопроса как настроить python src? и как добавить файлы в эклипсу если они пропали ?

  • @KaiqueFura200
    @KaiqueFura200 15 дней назад

    Sou brasileiro e acompanho seus vídeos!

  • @abnatop
    @abnatop 15 дней назад

    Жаль что можно поставить только один плюсик

  • @alanjerryson883
    @alanjerryson883 17 дней назад

    Простите за такой вопрос, а почему Перлины, а не Пайтоны?

  • @BRED_Sosed2024
    @BRED_Sosed2024 18 дней назад

    Благодарю, чудесно.

    • @BRED_Sosed2024
      @BRED_Sosed2024 18 дней назад

      Обратная связь и просто мысли в слух: 1) чем меньше абстракций, а больше конкретики и смысла, тем лучше. Ну как в школе конкретно на яблоках считали. Если приводится пример, то он должен быть конкретный, несудий смысловую нагрузку, а не просто циферки без контекста. Я б , например, предлагал своим студентом перед уроком просмотреть какой-то фильм, или прочитать книгу, а потом на основе того сюжета примеры какие-то приводить, так новичку легче воспринимать новое, так как ассоциативный ряд возникает. 2) кто английского не знает, его не родной язык, у такого студента от команд def, range, for глаза разбегаются. Это дополнительная нагрузка на мозг - новый уровень абстракции. Если показывать на псевдокоде примеры с командами с русским переводом, тогда ребятам легче было воспринимать новую инфу . 3) тот кто уже все выучил, естественно для него это элементарщина. Но он забыл чего стоило это всё понять и заучить. Что надо по максимуму упрощать материал. Такие мысли. Удачи.

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 18 дней назад

      Спасибо за отзыв!

  • @vfx_cave
    @vfx_cave 27 дней назад

    Смотрел от начала и до конца. Понравилось, что очень подробно рассказали. А есть ли у вас на канале что-нибудь про prefer composition over inheritance?

  • @michaelmushers6368
    @michaelmushers6368 28 дней назад

    смотреть с 22:20

  • @glebfilatov7139
    @glebfilatov7139 28 дней назад

    просто super() урок, спасибо!

  • @abnatop
    @abnatop Месяц назад

    Лайк и плюсик.

  • @MikeDev-Sooworr
    @MikeDev-Sooworr Месяц назад

    Очень качественно объясняете. Вообще - стек технологий невероятно точно и кстати попал в мою самообразовательную повестку. Одно только замечание - schooler - ни в коем случае не читается как шулер; правильно произносится "скулер".

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена Месяц назад

      Если по-английски, то "скулер". :-) Хотя, насколько мне известно, в английском такого слова вообще нет (могу ошибаться). Я по старой, еще институтской, привычке использую тут старонемецкое слово. :-) Надеюсь, Вы меня за это простите. :-)

    • @MikeDev-Sooworr
      @MikeDev-Sooworr Месяц назад

      @@ПерлиныВладиславиЕлена, разумеется - ничего страшного. ) Да, слова скулер в английском нет. ))

  • @glebfilatov7139
    @glebfilatov7139 Месяц назад

    Добрый день! Могли бы вы записать эпизод про функцию super() ? Спасибо.

  • @midnightcry1202
    @midnightcry1202 Месяц назад

    Подача материала ПРОСТО СУПЕР! Очень доходчиво и обстоятельно!

  • @abnatop
    @abnatop 2 месяца назад

    Лайк и плюсик.

  • @огурец-молосольный
    @огурец-молосольный 2 месяца назад

    Жду продолжения

  • @огурец-молосольный
    @огурец-молосольный 2 месяца назад

    Жду продолжения. Самый нлвый курс:)

  • @john-acha
    @john-acha 2 месяца назад

    The best content, I hope I can follow the sequence.

  • @john-acha
    @john-acha 2 месяца назад

    You're a great master! I'm ready for learning with your lessons

  • @mouseboss92
    @mouseboss92 2 месяца назад

    Не ешьте нас пж

    • @pablokujo
      @pablokujo Месяц назад

      Зачем бред в комментариях писать?

  • @PythonElyorBlog
    @PythonElyorBlog 3 месяца назад

    А где часть 14?

  • @Gartenzwerg
    @Gartenzwerg 4 месяца назад

    информатик не смог микрофон настроить..

  • @ElenaNebutina
    @ElenaNebutina 4 месяца назад

    stobi ucitsia nuzno mne kompjuter a poka bespolezno

  • @john-acha
    @john-acha 4 месяца назад

    The next video please teacher!

  • @john-acha
    @john-acha 4 месяца назад

    Я стану таким же хорошим программистом, как вы. У меня есть желание и мужество, чтобы добиться этого. Спасибо за ваш контент, он отличный!

  • @john-acha
    @john-acha 4 месяца назад

    I don't understand the language but you're a good master.

  • @yusupsharafutdinov3681
    @yusupsharafutdinov3681 4 месяца назад

    Здравствуйте! У меня написанный (все сделал как в уроке)код не работает на pyqt6, но когда я его на pyqt5 запускаю то все отрабатывает. приложение вылетает когда доходит до строчки self.query() (в функции data). Ошибку я чет так и не смог вывсести, как показывалось в уроках ранее. поэтому вынужден был сделать следующим образом: class _Model(QSqlQueryModel): def __init__(self, id_group, parent=None): super().__init__(parent) LOG.debug('Creating DialogOld.Model') self.qry = QSqlQuery() self.qry.prepare(_SELECT) self.qry.bindValue(':IDGROUP', id_group) self.qry.exec() self.__selected_ids = set() self.setQuery(self.qry) и далее в коде я заменил self.query() на self.qry Подскажите, пожалуйста, в чем дело? почему на pyqt6 не работает?

  • @СисадминвСеле
    @СисадминвСеле 5 месяцев назад

    Случайно наткнулся на этот курс! Моё почтение, все толково и подробно рассказано в роликах! Огромное спасибо!

  • @МихаилБояринцев-о8г
    @МихаилБояринцев-о8г 5 месяцев назад

    Ребят, для тех кто пришел недавно и страдает с подключением драйвера. (ругается на QPSQL) просто добавьте в системном пути (именно path своей винды/линукса, на маке не знаю, сори) путь до dll постгреса (у меня это C:\Program Files\PostgreSQL\12\bin). Добавление пути внутри PyCharm не поможет (я пробовал тот же sys.path.append('...') использовать, и вручную в настройках интерпретатора прописывал, ему фиолетово, хз почему просто так работает). Просто вбейте в поиск "Изменение системных переменных" -> Переменные среды -> path -> (создать или изменить -> создать) -> добавьте путь (у меня это C:\Program Files\PostgreSQL\12\bin) -> перезапустите PyCharm -> и если помогло радуйтесь и поставьте лайк

  • @Will.Trahtenberg
    @Will.Trahtenberg 5 месяцев назад

    я написал код все точь-в-точь, почему у меня не выводится таблица

  • @Will.Trahtenberg
    @Will.Trahtenberg 5 месяцев назад

    если у кого то не подключается через драйвер qpsql попробуйте через psycopg2 conn = psycopg2.connect(dbname='имя вашей БД', user='имя юзера', port=ваш порт, password='ваш пароль', host='ваш хост') cur = conn.cursor() # Выполняем SQL запрос query = 'SELECT * FROM имя_вашей_бд' cur.execute(query) # Получаем результаты rows = cur.fetchall() # Закрываем соединение conn.close() if conn: print('yes') else: print('no')

  • @m3xan165
    @m3xan165 6 месяцев назад

    Оператор with для открытия и закрытия файла придумали дураки, мы будем ручками открывать и закрывать файл

  • @Вонявый
    @Вонявый 6 месяцев назад

    здравствуйте как сдать егэ если я зомбди

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 6 месяцев назад

      Нужно смотреть наш канал, решать задачи. А потом просто пойти и сдать. В правилах ЕГЭ замбям сдавать не запрещено

  • @ЛисаАлиса-х4ш
    @ЛисаАлиса-х4ш 6 месяцев назад

    И есть ли видео по установке и настройке?

  • @ЛисаАлиса-х4ш
    @ЛисаАлиса-х4ш 6 месяцев назад

    Добрый день. Подскажите, какая версия eclipse используется?

  • @Вонявый
    @Вонявый 6 месяцев назад

    Вы в наушниках смотритесь лучше, надевайте их почаще

  • @Вонявый
    @Вонявый 6 месяцев назад

    Спасибо за видееооооооо!!!!

  • @donkihot5570
    @donkihot5570 7 месяцев назад

    Владислав, доброго Вам вечера! Спасибо большое Вам, что создали возможность погрузиться в экосистему GUI PQt5 и QtDesigner! :) Уроки проходятся прям на одном дыхании! Скажите, пожалуйста, стоит ли ожидать продолжение проекта и когда ориентировочно? Заранее всего наилучшего!

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 7 месяцев назад

      Я сейчас об том думаю, как лучше поступить: (1) продолжить эту серию или (2) начать новую уже на PyQt6.

    • @donkihot5570
      @donkihot5570 7 месяцев назад

      Приветствую Вас! Владислав добрейшего времечка! Новый возможности Qt6 наибольший интерес представляют. Есть ли возможность мигрировать текущий проект на новую редакцию с продолжением его на ней? Прям прохожу трудно оторваться, спасибо большое Вам! Очень доступное понятное объяснение, что и к чему? Читаю как любимую книжку! А вообще горизонт завершения проекта виден уже после существующих уроков? Еще раз большое спасибо!

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 7 месяцев назад

      @@donkihot5570 Текущий проект -- вряд ли. Но я планирую в скором времени начать новую cерию, уже на Qt6.

    • @donkihot5570
      @donkihot5570 7 месяцев назад

      Владислав, доброго Вам вечера! Прохожу материалы обучения! Просто класс! Подскажите, пожалуйста, текущий проект имеет конечным роликом логическое завершение?) Просто очень интересно.... Жду новых проектов! Было б классно пройти обучение по асинхронным возможностям python, многопоточности и многопроцессорности. Например, async io и Fast API. Планируется ли по ним материалы?)

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 6 месяцев назад

      @@donkihot5570 Да, планируется. Часть материалов будет здесь, часть по подписке.

  • @yusupsharafutdinov3681
    @yusupsharafutdinov3681 7 месяцев назад

    В PyQt6 для отображения пароля в виде звездочек: self.__password_edt.setEchoMode(QLineEdit.EchoMode.Password)

  • @yusupsharafutdinov3681
    @yusupsharafutdinov3681 8 месяцев назад

    У меня, после установки setEnabled(False), на кнопки, действительно, нажать возможности нет, однако они не серые, а абсолютно такие же как и те, что setEnabled(True). Почему так может быть? ПС. у меня PyQt6

  • @yusupsharafutdinov3681
    @yusupsharafutdinov3681 8 месяцев назад

    Я в общем то сравнил с кодом на видео и вроде бы правильно сделал. Но от обещанного прикрепленного бы не отказался))) так сказать для удобства

  • @yusupsharafutdinov3681
    @yusupsharafutdinov3681 8 месяцев назад

    Я делаю на PyQt6. и в нем нет SelectRows. чтоб выбирать сроку в таблице я сделал так: self.pressed.connect(self.row_selection) def row_selection(self, clicked_index): row = clicked_index.row() self.selectRow(row) Подскажите , пожалуйста, можно ли сделать наподобие того что в видео?

    • @yusupsharafutdinov3681
      @yusupsharafutdinov3681 8 месяцев назад

      немного попыхтел и сделал так: # чтобы выбирать всю строку, а не одну ячейку self.setSelectionBehavior(QAbstractItemView.SelectionBehavior.SelectRows) # чтобы убатть возможность выбора нескольких строк self.setSelectionMode(QAbstractItemView.SelectionMode.SingleSelection)

    • @yusupsharafutdinov3681
      @yusupsharafutdinov3681 8 месяцев назад

      # чтобы выбирать всю строку, а не одну ячейку self.setSelectionBehavior(QAbstractItemView.SelectionBehavior.SelectRows) # чтобы убатть возможность выбора нескольких строк self.setSelectionMode(QAbstractItemView.SelectionMode.SingleSelection) # чтобы скрыть колонку id self.hideColumn(0) # запретить перенос по пробелу хотя у меня итак не переносилось self.setWordWrap(False) # чтобы нельзя было изменять высоту строк vh = self.verticalHeader() vh.setSectionResizeMode(QHeaderView.ResizeMode.Fixed) # чтобы длина солбцов подбиралась под содержимое ячеек hh = self.horizontalHeader() hh.setSectionResizeMode(QHeaderView.ResizeMode.ResizeToContents) # чтобы таблица растянулась по горизонтали за счет четвертой колонки hh.setSectionResizeMode(4, QHeaderView.ResizeMode.Stretch)

  • @ПерлиныВладиславиЕлена

    Ошибку в программе нашел почти сразу после окончания стрима. В функции M1 написано for d in range(1,n), получилось, что само число мы тоже считаем делителем, а оно больше 10000. Надо было писать for d in range(2,n). Подробнее в следующем стриме

  • @АлексКрафт-у6р
    @АлексКрафт-у6р 9 месяцев назад

    Спасибо что вы занимаетесь таким хорошим делом! Профессиональные уроки! Дай Бог Вам здоровья!

  • @Deciptikon
    @Deciptikon 9 месяцев назад

    хороший урок, я помню в своё время делал то же, но на плюсах. кути на питоне кажется мне чем-то противоестественным))) хотя судить сложно, я на питоне им не пользовался, только такие видео смотрел)))

    • @ПерлиныВладиславиЕлена
      @ПерлиныВладиславиЕлена 6 месяцев назад

      По моему мнению (не настаиваю на его правильности), в наши дни умение работать с Qt на Python является обязательным. Тому есть много причин. Умение работать с Qt на C++ является крайне желательным в любом случае и обязательно, если я намерен создавать крупный проект, вне зависимости от того, на каком языке этот проект фактически создается (хотя бы и на Python). Но это только мое мнение. Я осознаю, что если даже оно и верно, то оно может оказаться трудно выполнимым, особенно с учетом огромной массы нововведений в C++ начиная с 2014 года.

  • @alexprodev
    @alexprodev 9 месяцев назад

    Остановился тоже на подключении, всё проверил. Но выводит else вместо if

  • @sladkii7621
    @sladkii7621 9 месяцев назад

    Добрый вечер. Написал как у Вас, но у меня почему-то при выборе студентов в диалоговом окне галочки скачут, но при этом если нажать кнопку ОК - то выводятся правильные значения...

  • @DmitryPonomareF
    @DmitryPonomareF 9 месяцев назад

    Посмотрел часть видео, спасибо, отличные уроки. Но что-то не увидел использование Qt Designer ни в одном из просмотренных видео. В первых 10 уроках также не было упоминания о нем. Почему? это ж основная фишка-преимущество PyQT5 над тем же Tkinter.

  • @АпандиМагомедов-л8ф
    @АпандиМагомедов-л8ф 9 месяцев назад

    😊

  • @АпандиМагомедов-л8ф
    @АпандиМагомедов-л8ф 9 месяцев назад

    Классно

  • @АпандиМагомедов-л8ф
    @АпандиМагомедов-л8ф 9 месяцев назад

    Знакомые места 😊

  • @АпандиМагомедов-л8ф
    @АпандиМагомедов-л8ф 9 месяцев назад

    ❤❤❤