Изучение Python UI (GUI Apps) / #2 - Библиотека Python Flet для UI дизайна приложений

  Переглядів 22,056

Гоша Дударь

Гоша Дударь

День тому

Приступаем к изучению Python Flet библиотеки. Она служит для построения красивого UI дизайна. На ее основе можно построить GUI программу со множеством виджетов и действий от пользователя.
✅ Полезные ссылки:
- Урок на сайте itProger: itproger.com/course/python-gui/2
⏰ Тайм-коды:
00:00 - Начало
00:40 - Виртуальное окружение
01:50 - Установка библиотеки
02:50 - Основная функция проекта
04:45 - Вывод виджетов на экран
08:30 - Разные форматы элементов
10:55 - Обработчик события
15:20 - Создание веб приложения
17:20 - Кнопки и чекбокс
19:30 - Заключительная часть
✔ Сообщество программистов: itproger.com
✔ -----
🚀 Telegram: t.me/itProger_official
Инстаграм itProger: / itproger_official
Группа FaceBook - goo.gl/XW0aaP
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons

КОМЕНТАРІ: 50
@user-ev7ps8sn5m
@user-ev7ps8sn5m Місяць тому
Ну наконец то первые уроки по flet, спасибо
@vgeniyevvgenniy436
@vgeniyevvgenniy436 4 місяці тому
Круто! Думаю, будет супер, если создать приложение и показать как его на сервер. Типа приложение под ключ.
@GoodDobryachok
@GoodDobryachok 4 місяці тому
Ура, дождался!
@alexanderkomanov4151
@alexanderkomanov4151 4 місяці тому
Super! Spasibo!
@ronny_1
@ronny_1 19 днів тому
Спасибо!!!
@DavidAbdilazizov
@DavidAbdilazizov 4 місяці тому
Я сделал новый терминал он попытался открыть этот файл но вышла ошибка "невозможно загрузить файл так как выполнение сценариев отключено в этой системе" то есть надо включит выполнение сценариев в системе, если да то как его включит
@user-cx3xp4gd4h
@user-cx3xp4gd4h 4 місяці тому
Вопрос к заключительной части. Как ты запустил если в коде выдаёт ошибки? У параметра on_change= как я понял должно быть значение
@Prikoluha_432
@Prikoluha_432 Місяць тому
дай ему значение None у меня сработало
@zix2421
@zix2421 4 місяці тому
Выглядит удобно, может потом буду использовать. Но сейчас мне лень переходить на него с tkinterа
@baloobear70
@baloobear70 4 місяці тому
Я облаял это видео. Лайк 77.
@user-bm4yf6td7d
@user-bm4yf6td7d 13 днів тому
А есть ограничения по версии Mac os? У меня high Sierra, а обновиться я хз как официально нельзя
@Alsurnov
@Alsurnov 3 місяці тому
Как добавить роуты к обновлению?
@drondron1316
@drondron1316 2 місяці тому
чет запускает только браузер, а так ошибка (Fatal Python error: _enter_buffered_busy: could not acquire lock for at interpreter shutdown, possibly due to daemon threads Python runtime state: finalizing (tstate=0x00007ffef4916960) Current thread 0x00000dcc (most recent call first): Extension modules: _brotli, _cffi_backend, websockets.speedups (total: 3))
@user-rj8ke8xv5l
@user-rj8ke8xv5l 4 місяці тому
Доброго времени суток. Не получается создать виртуальное окружение. Всё по видео делаю - но в командной строке не появляется это venv. Библиотека через пип импортнулась, а в самом файле не находится, поэтому возникает ошибка. Есть подобные прецеденты?
@user-cx3xp4gd4h
@user-cx3xp4gd4h 4 місяці тому
запусти powershell (админ) пкм на пуск и пропиши Set-ExecutionPolicy Unrestricted -Scope CurrentUser затем напиши Y и ентер всё заработает
@LeadBaseDanil
@LeadBaseDanil 3 місяці тому
Подскажите, а как мне сделать так, чтобы введенные данные передавались в переменную?
@TheChalr
@TheChalr 2 місяці тому
ну, типа, возможно x = user_text.value, в функции get_info
@LeadBaseDanil
@LeadBaseDanil 2 місяці тому
@@TheChalr неа) Оно выдает какую то фигню вместо текста/значения :(
@artpow5547
@artpow5547 3 місяці тому
Не появляется окно(или закрывается мгновенно?). Когда добавляю , view=ft.WEB_BROWSER, В браузере всё работает. Что делать?
@falixmine
@falixmine 3 місяці тому
так оно и открывается в браузере, убери и будет окно
@artpow5547
@artpow5547 3 місяці тому
@@falixmine Так я и говорю, что если убрать то ничего не открывается.
@user-qd2ji8us6d
@user-qd2ji8us6d Місяць тому
Такая же проблема.
@user-hf4ke2gx4b
@user-hf4ke2gx4b 4 місяці тому
pip : Имя "pip" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. строка:1.... как пофиксить?
@user-ux2wk2nr7i
@user-ux2wk2nr7i 4 місяці тому
У тебя нет пространства имён в PATH. Переустанови пайтон, и поставь галочку при установки Добавить в PATH
@dream-quay
@dream-quay 6 днів тому
pip3
@eeesbk
@eeesbk 4 місяці тому
А можно подключить бд mysql!?
@DENZI_65
@DENZI_65 4 місяці тому
Можно, но зачем?
@eeesbk
@eeesbk 4 місяці тому
​@@DENZI_65с инфой взаимодействовать))
@user-td7xi4ef3j
@user-td7xi4ef3j 4 місяці тому
у меня виндовс а тут ролик в эпле делали
@eeesbk
@eeesbk 4 місяці тому
А его можно сделать .exe?
@DENZI_65
@DENZI_65 4 місяці тому
Для этого есть библиотека pyinstaller
@KlerMyn
@KlerMyn 4 місяці тому
или auto-py-to-exe @@DENZI_65
@eeesbk
@eeesbk 4 місяці тому
​@@DENZI_65спасибо, попробуем
@Justahuman1234
@Justahuman1234 4 місяці тому
лучше auto-py-to-exe. Это pyinstaller, только с удобным GUI
@Justahuman1234
@Justahuman1234 4 місяці тому
Ты перешёл на VS Code((((
@saidjonasrorov1721
@saidjonasrorov1721 2 місяці тому
Почему vs code тебе не нравится?
@user-bg7kl5vr4m
@user-bg7kl5vr4m Місяць тому
Лучшая программа для кодинга.
@skalebyr8040
@skalebyr8040 3 місяці тому
скиньте код пж. У меня сломался VS. это не исправить, ткк pip клонировался и я не могу юзать библиотеки и фреймворки в VS. из-за этого пользуюсь IDLE, где подсказки нге работают.
@omnycus
@omnycus 2 місяці тому
Научиться кодить на пайтоне: нет, фууу, как это. Смотреть гайды и просить код: да, больше, ещё! Типо чел, я в саблайме без подсказок кодю уже 2 года.
@skalebyr8040
@skalebyr8040 2 місяці тому
@@omnycus нормально кодить: фуу не кодить без подсказок: да, да давай!!!
@skalebyr8040
@skalebyr8040 2 місяці тому
@@omnycus подсказки я имею в виду автозаполнение. то есть если в переменной из 20 символов есть ошибка, тебе не надо в неё вчитываться, он за тебя её исправляет.
@skalebyr8040
@skalebyr8040 2 місяці тому
@@omnycus к тому же я давно его написал
@omnycus
@omnycus 2 місяці тому
@@skalebyr8040 А что в этом уроке за проект?
@Dezzoks
@Dezzoks 4 місяці тому
xnj z nen yfgbcfk/ rnj pyftn?
@unclestepa
@unclestepa 35 хвилин тому
Клык
@igorcoolman
@igorcoolman 4 місяці тому
отписался, привет от C#
C++ Разработчик учит Python
28:01
Winderton
Переглядів 459 тис.
BRAWLER MUTATIONS WILL BREAK THE GAME! - Brawl Talk
09:34
Brawl Stars
Переглядів 25 млн
Python Code to Android APK with Flet | Test APK in Virtual Emulator
8:12
Henri Ndonko - TheEthicalBoy
Переглядів 4,6 тис.
Build Android Apps with Flet in Python (APKs)
8:59
NeuralNine
Переглядів 24 тис.
BRAWLER MUTATIONS WILL BREAK THE GAME! - Brawl Talk
09:34
Brawl Stars
Переглядів 25 млн