Туториал по работе с PyQt5 и QtDesigner

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 24

  • @pacifica9373
    @pacifica9373 2 місяці тому +1

    классное видео, спасибо, полчаса слушал эту мелодию, теперь могу сыграть сам по памяти

  • @karandalliik
    @karandalliik 2 роки тому +1

    очень спокойно и очень интересно)
    Че только не перерыл, чтобы увидеть это видео.
    Теперь осталось решить главную задачу:
    1) есть скрипт, который делает что-то и отслеживаем значения из вне запросами;
    2) будет GUI приложение с 3-4 кнопками;
    3) нужно из срипта передавать в приложение значения, чтобы они в реальном времени обновляли значения в каком либо поле и при появлении нужных данных, нажатием кнопки полученное значение отправить с приложения в скрипт и по этому значению скрипт уже принимает решение как действовать;
    Единственное что нашел, что и GUI, и скрипт должны работать в двух разных потоках для такой операции.
    Это еще одна, пока что, загадка.

    • @VeihShizoo
      @VeihShizoo 3 місяці тому

      Соболезную

  • @rushen8148
    @rushen8148 Рік тому

    Спасибо за туториал было интересно. Мои предложения по улучшению читаемости кода:
    * В стандартной библиотеке есть модуль string и оттуда можно было импортировать константы для генерации.
    * Поправить нейминг и избавиться от таких имён как res, gen и исправить опечатки.
    * Вместо двух строчек для записи в файл использовать метод writelines

    • @СтасБорецкий-ъ2я
      @СтасБорецкий-ъ2я Рік тому

      Главное, что надо добавить это typehint и докстринг

    • @Vladimir.Serebryakov
      @Vladimir.Serebryakov 9 місяців тому

      @@СтасБорецкий-ъ2я Добрый день, пишет - app=QApplication(sys,argv)
      ^^^^
      NameError: name 'argv' is not defined , н можете подсказать в чем проблема?

  • @WertiGo260990
    @WertiGo260990 Рік тому +2

    Учите с первого урока использовать фреймы и выстраивать с помощью них интерфейс, при достаточно сложном интерфейсе это поможет второе не грузите интерфейс с помощью юика лучше учите сразу конвертировать ui в py, а так если дизайнер настроен верно то во вкладке просмотр у вас уже будет показать код python который автоматом генерируется и сможете сохранять сразу код py.

    • @КомжБрафт
      @КомжБрафт Рік тому

      Здравствуйте. Подскажите как это сделать? - " настроен верно то во вкладке просмотр у вас уже будет показать код python который автоматом генерируется и сможете сохранять сразу код py."

    • @Vladimir.Serebryakov
      @Vladimir.Serebryakov 9 місяців тому

      Добрый день, пишет - app=QApplication(sys,argv)
      ^^^^
      NameError: name 'argv' is not defined , н можете подсказать в чем проблема?

    • @VeihShizoo
      @VeihShizoo 3 місяці тому

      ​@@Vladimir.Serebryakovда, в вашем уме.

  • @Vladimir.Serebryakov
    @Vladimir.Serebryakov 9 місяців тому

    Добрый день, пишет - app=QApplication(sys,argv)
    ^^^^
    NameError: name 'argv' is not defined , н можете подсказать в чем проблема?

  • @MrFlagman777
    @MrFlagman777 2 роки тому +2

    В этом видео автор не зря переложил файл .exe в папку в которой лежит файл формы с расширением .ui, потому что если запустить .exe в папке в которой не будет лежать файл .ui ничего работать не будет. Для того чтобы работало без файла .ui нужно генерить файл .py на основе этой формы подключать к main и по другому обращаться к форме.
    Странно что за 30 минут автор не показал это важное дело.

  • @Vladimir.Serebryakov
    @Vladimir.Serebryakov 9 місяців тому

    Кто может помочь, В Qt Designer все хорошо, запускаешь оболочку через pycharm все криво, почему?

  • @ИванИванов-я1ф2г
    @ИванИванов-я1ф2г 2 роки тому +2

    Как exe cделать?

  • @КонстантинБельский-ч8к
    @КонстантинБельский-ч8к 9 місяців тому +1

    Я только начал изучать Python и к сожалению не смог по вашей ссылке скачать проект. Если можно обновите пожалуйста ссылку.

  • @p1grishin
    @p1grishin Рік тому +1

    Разве конструкцию with нужно закрывать?её же смысл в этом, что она сама
    Исключения если длина пароля 0 или ни 1 чек бокса не стоит
    При такой генерации пароля может выйти, что только буквы, а иные символы не попадут(великий бог рандома), но тоже такое себе

    • @ФдрФфф
      @ФдрФфф Рік тому

      Тоже заметил, что close не нужен в этом случае.

  • @VeihShizoo
    @VeihShizoo 3 місяці тому +1

    Сухая вода.

  • @newage7002
    @newage7002 10 місяців тому +1

    О боже, удались с ютуба пожалуйста.

    • @Vladimir.Serebryakov
      @Vladimir.Serebryakov 9 місяців тому

      Добрый день, пишет - app=QApplication(sys,argv)
      ^^^^
      NameError: name 'argv' is not defined , н можете подсказать в чем проблема?

    • @newage7002
      @newage7002 9 місяців тому

      @@Vladimir.Serebryakov Хмм. ну если что по остроумнее напишешь то может и подскажу.

    • @Vladimir.Serebryakov
      @Vladimir.Serebryakov 9 місяців тому +1

      ​@@newage7002 Для начала обращатьcя надо на Вы к незнакомому человеку, и свой ответ можете оставить при себе, мир от этого не рухнет, и хотел бы уточнить , Вас что, кто то по жизни обидел?

    • @Vladimir.Serebryakov
      @Vladimir.Serebryakov 9 місяців тому

      @@newage7002 Для начала обращайтесь пожалуйста на Вы, и мне как то не особенно уж интересует Ваша помощь, и хотел бы уточнить, Вас кто то сильно обидел?

    • @pacifica9373
      @pacifica9373 2 місяці тому

      а че не так?