Добрый день! Спасибо за труд! Будет здорово увидеть продолжение по DearPyGui - в формате туториала по созданию законченного небольшого приложения с графиками или нодами. Кто - за, поддержите лайком)
@@zproger За видео спасибо, но с этой библиотекой куча проблем, начиная от скейлинга интерфейса на дисплеях с высоким разрешением, заканчивая никакими стилями компонентов. В 2023 году такие компоненты показывать заказчику стыдно, особенно если вдруг у заказчика 4к дисплей. Из плюсов только финкциональность и отрисовка на видеокарте.
@@user--figuser ну вот я сейчас пишу небольшую графическую обертку для tt, это консольный инструмент взаимодействия с Tarantool (платформа in-memory вычислений и хранения данных), рассмотрел несколько фреймворков и остановился все же на CustomTkinter. На таких простых задачах (каких абсолютное большинство) нет никакой разницы отрисовывается ли у тебя интерфейс на графическом ядре или нет, но CTK куда проще и в разы красивее. А если тебе нужно писать какие-то серьёзные десктопные приложения, то здесь вообще пайтон не к месту, возьми к примеру Tauri и будет тебе счастье.
@@vasisafronov я столкнулся с проблемой, что pyQt конфликтует с распознанием речи с микрофона (модуль speech_recognition) и с манипуляциями, производимыми в Selenium браузере (selenium webdriver), распознание производится в 2 потока, один непрерывно записывает речь и отправляет кусочки записей в Queue, а другой поток проверяет очередь этих записей и если в ней что-то есть, отправляет на распознание в гугл. Все это вынесено в отдельные потоки от интерфейса программы и интерфейс восприимчив к нажатиям и манипуляциям, все прекрасно работает, если сразу после произнесения речи не делать манипуляций в браузере. Т.е. если произнес команду, подождал 2 секунды и начал тыкать в браузере, то полет нормальный, если сразу начал что-то вставлять, то происходит зависание навсегда интерфейса pyQt и селениум драйвера до перезапуска программы. Теперь вот думаю попробовать перейти на DearPyGui. Красота меня не сильно интересует. Переход на CustomTkinter вряд ли что-то даст, он ведь на базе pyQt? Извините, что гружу своими заморочками, но видимо проблема слишком специфическая, чтобы найти ее решение где-нибудь в нете.
Очень интересный инструмент! Хотелось бы конечно отдельно про асинхронность и многопоточность в отрисовки. Ну и конечно же эти изумительные анимированные графики очень понравились
Срочно нужен курс по этому инструменту!)) Насчет кастомизации окон: а можно ли фон менять у окон, или создавать темы (просто во всех примерах тема окон одинаковая)? И можно ли в нем создать экранный виджет, на манер панели, как у вас на рабочем столе вверху? Чтобы она на постоянке висела на рабочем столе, выводила уведомления запущенного приложения, и позволяла его разворачивать в определенном состоянии, в зависимости от выбранной икони на панели
так а смысла. Тут продемонстрировали просто квик старт и несколько хороших шоукейсов на практике. Нафига учиться пользоваться библиотекой по видео, если есть документация. А вот найти для себя что-то новое таким образом это круто.
Это крутая штука если тебе нужноделать какое-то техническое приложение. Когда делаю "обычное", у меня цель всегда в том, чтобы максимально нативно смотрелось в окружении. А если вдруг мне нужно будет сделать что-то, вроде IDE, обработки графики или даже каких-то анализаторов, то да, цены этому GUI нет. Со всеми его фишками. Интересно, можно ли на нём реализовать MVVM.
В луа использовал Dear ImGui, для меня непривычно что код не выполняется в явном бесконечном цикле. А вот то что можно задать колбек кнопке, и подобным элементам это очень удобно, потому что на луа кнопка возвращала true при нажатии и надо было городить if else.
Мне, который активно использует Qt и PyQt, нет смысла смотреть другие графические фреймворки. Это нужно будет только тогда, когда я буду уходить с Питона или С++ на другой язык, но я уверен, что там не будет конкретно этих фреймворков, которые есть на Питоне и С++. Ещё хочу отметить про стиль интерфейса. Да, в Qt по стандарту он устаревший, но только потому, что он использует для отображения графики системные библиотеки. И для винды используется та библиотека, которую использует винда для своих системных программ ещё с Windows95. А значит и программа, написанная на Qt будет выглядеть так же, как и ВСЕ системные Виндовые программы. Но Qt очень мощный инструмент и он предоставляет QSS. Это то же самое, что и CSS, только используется в Qt. А следовательно можно создать вообще любой дизайн, хоть как на современном сайте! Но в обычном Qt из-за С++ придётся этот интерфейс каждый раз писать с нуля и в интернете готовых шаблонов не найти, а если найдёте - они будут плохого качества. А в Python, можно найти библиотеку для либо-чего. Недавно я задался этим вопросом и нашёл 2 крутые библиотеки. Одна делай супер-пупер красивый дизайн, похожий на МАКовский, а для этого достаточно ввести pip instal и прописать в коде ОДНУ строчку. Есть другая библиотека. Для неё достаточно скачать любой стиль подсветки кода для VS Code в формате json и после pip instal в две строчки скормить этот файлик и тоже подтянется красивая тема. В PyQt это занимает 5 секунд и 1-2 строчки кода, что я считаю не критичным. И всё-таки в этой библиотеке мне дизайн меньше нравится чем в той, которую я скачал для PyQt. Единственное, чего нет в Qt - графиков. За то в Qt есть подмодули для работы с периферией, COM-портами и даже есть свой аналог socket, которые работают лучше, чем Питоновские библиотеки. Я уверен, что ни один графический фреймворк не предоставляет такого функционала.
Автор, здравствуйте, крайне интересен ваш опыт работы с квантовыми компьютерами и использование питона для написания программ c использованием технологии Qiskit. Стоит ли ждать видео на данную тему?
Красивая библиотека! Поддерживает асинхронность. Но не нашел сплиттера, чтобы можно было менять размеры вложенных виджетов как по горизонтали, так и по вертикали. Также непонятно, как добавить иконки к пунктам меню, а также, как добавить иконки к пунктам дерева.
Приветствую! Библиотека - огонь, спасибо за рассказ про подобные штуки, ждём продолжения! p.s. А какой у тебя конфиг Neovim/vim? Самопис или что-то готовое?)
Можно как то потом это все в файл apk ктнвертнуть или все таки кроме kivy для мобилок на python ничего нет? Кстати, как вариант, может запишешь видео об андроид студио на котлине
да, библиотека классная, сам начал ею пользоваться недели три назад. Правда напал на одну проблему: если делать отрисовку через drawlist, то нет метода очистки канваса, пока просто вывожу квадрат заполненный фоновым цветом, но вообще странно - должен же быть вариант очистки окна, иначе как они анимацию делают?
Большое спасибо за обзор Не смог найти примера реализай дроп-даун-лист с поиском. Когда есть выпадающий лист, верхняя строка. По первым буквам идёт фильтрация списка. Например, набрал "ав" в списке выбора остались только ["автомобиль", "автокран", "автономный"] Как такое реализовать?
Если хочется лаконичности то не подходит. Один файловый селектор чего стоит. Ну и вообще создается окно внутри которого все работает, которое по факту и закрыть то нельзя по событию.
2к монитор. В винде стоит настройка 125% увеличение интерфейсов (иначе все очень мелкое, глаза устают). При этом, в библиотеке шрифты становятся очень мыльными. Как родной, так и загружаемые, поддерживающие изменение размеров. Если увеличение в настройках винды отключить, то все шрифты в библиотеке становятся четкими. Можно как-то ее научить игнорировать виндовую настройку?
Ещё идея. Сделай видео не про GUI библиотеки, а про TUI библиотеки. Т.е. библиотеки для создания текстового, конслосьного интерфейса. Примеры применения такого интерфейса: установщик Ubuntu Server., установщики старых, древнейших версий Windows., конфигуратор Raspberry PI(raspi-config) и т.д и т.п.
См. ветку обсуждения на офф. странице репозитория: [Win10] Unpredictable cyrillic rendering in input fields #1674 (поищи через гугл - не получается прикрепить ссылку).
Спасибо, как раз работаю над этим, в текущем видео около часа потратил, чтобы на этапе монтажа расставить паузы, в след.видео попробую их сделать длиннее
Классная библиотека особенно эта фишка с демо в самой библиотеке. Никак не могу слезть с консольных утилит, tkinter встроенный убог как по использованию так и по визуалу, а QT уж больно сложен, остальные библиотеки выглядели как нечто промежуточное и не то, а здесь вроде тот самый алмаз.
Спасибо за видео. Как корректно отображать кириллицу в строках и таблицах я нашёл, то при вводе в строку на готовом GUI с клавиатуры кириллица отображается некорректно. Если поможете буду благодарен.
@@zproger есть тема которую никто не освещал. Разработка Django, Flask, sqlalchemy, Django templates, jinja на vim neovim , с корректной работой pyright ( или другого стат типизатора) . Корректным автокомплитом и тайпхинтингом.
Перепробовал много разных gui-фреймворков на python, C++, golang, javafx. Везде две основные проблемы: 1) тупорылое(и везде по разному) позиционирование виджетов 2) Кастомизация или стилизация вызывает боль и депрессию. Как в DearPyGui обстоят дела с этим? Можно ли отдать элементы на кастомизацию дизайнеру, который в коде не соображает? А так, функционал - мое почтение, спасибо за обзор!
@@zproger Сделай следующее видео про библеотеку Gtk. (работает только на Linux) И как с помощью Gtk делать интерфейс как в программах из рабочего стола Gnome Shell.
Знаю и Кинтер и Пайсимплгуи, не важно на какой библиотеке пишу гуи, все равно после перезапуска вижу что приложение автоматически удалено. Или если пробую скачать экзешку своей программы Гугл Хром детектит как вирус и останавливает скачивание. Относительно недавно стал изучать программирование, буду благодарен помощи. Приложения были разные от самого обычного туду апп до парсера стим, до мп3 плеера и оповещалки у какой игры скидка больше 95 процентов. Почему Виндовс Дефендер и Гугл Хром распознают мое гуи приложения как вирусы.
Я вспомнил когда устанавливал Линукс и там был такой интерфейс, просто помню что установщик системы был на питоне, ну а ещё я осуждаю что в читах для игр используется тоже эта библиотека
Сделай следующее видео про библеотеку Gtk. (работает только на Linux) И как с помощью Gtk делать интерфейс как в программах из рабочего стола Gnome Shell.
Это всё круто кшн а закомпилить это всё как то можно? знаю знаю.. пайтон не компилят, но какой то pyinstaller или nuitka это может сделать? или другой есть способ?
Добрый день! Спасибо за труд! Будет здорово увидеть продолжение по DearPyGui - в формате туториала по созданию законченного небольшого приложения с графиками или нодами. Кто - за, поддержите лайком)
Спасибо за идею, возможно сделаю
@@zproger За видео спасибо, но с этой библиотекой куча проблем, начиная от скейлинга интерфейса на дисплеях с высоким разрешением, заканчивая никакими стилями компонентов. В 2023 году такие компоненты показывать заказчику стыдно, особенно если вдруг у заказчика 4к дисплей. Из плюсов только финкциональность и отрисовка на видеокарте.
@@vasisafronov а какие либы тогда использовать лучше в 23м? Желательно, что бы и в последующих годах оставались актуальными)
@@user--figuser ну вот я сейчас пишу небольшую графическую обертку для tt, это консольный инструмент взаимодействия с Tarantool (платформа in-memory вычислений и хранения данных), рассмотрел несколько фреймворков и остановился все же на CustomTkinter. На таких простых задачах (каких абсолютное большинство) нет никакой разницы отрисовывается ли у тебя интерфейс на графическом ядре или нет, но CTK куда проще и в разы красивее. А если тебе нужно писать какие-то серьёзные десктопные приложения, то здесь вообще пайтон не к месту, возьми к примеру Tauri и будет тебе счастье.
@@vasisafronov я столкнулся с проблемой, что pyQt конфликтует с распознанием речи с микрофона (модуль speech_recognition) и с манипуляциями, производимыми в Selenium браузере (selenium webdriver), распознание производится в 2 потока, один непрерывно записывает речь и отправляет кусочки записей в Queue, а другой поток проверяет очередь этих записей и если в ней что-то есть, отправляет на распознание в гугл. Все это вынесено в отдельные потоки от интерфейса программы и интерфейс восприимчив к нажатиям и манипуляциям, все прекрасно работает, если сразу после произнесения речи не делать манипуляций в браузере. Т.е. если произнес команду, подождал 2 секунды и начал тыкать в браузере, то полет нормальный, если сразу начал что-то вставлять, то происходит зависание навсегда интерфейса pyQt и селениум драйвера до перезапуска программы. Теперь вот думаю попробовать перейти на DearPyGui. Красота меня не сильно интересует. Переход на CustomTkinter вряд ли что-то даст, он ведь на базе pyQt? Извините, что гружу своими заморочками, но видимо проблема слишком специфическая, чтобы найти ее решение где-нибудь в нете.
Очень интересный инструмент! Хотелось бы конечно отдельно про асинхронность и многопоточность в отрисовки. Ну и конечно же эти изумительные анимированные графики очень понравились
Посмотрим по активности, возможно сделаю отдельные видео на эту тему
@@zproger больше активности, больше)
Очень приятный визуал у вима, хотелось бы отдельный гайд по настройке до такого уровня :)
да плюсуем за нвим)
Сделаю, только хочу закончить его, там не хватает многих плагинов
Срочно нужен курс по этому инструменту!))
Насчет кастомизации окон: а можно ли фон менять у окон, или создавать темы (просто во всех примерах тема окон одинаковая)?
И можно ли в нем создать экранный виджет, на манер панели, как у вас на рабочем столе вверху? Чтобы она на постоянке висела на рабочем столе, выводила уведомления запущенного приложения, и позволяла его разворачивать в определенном состоянии, в зависимости от выбранной икони на панели
Однозначно снимать продолжение! Спасибо за работу.
Благодарю
Вау. Отличная находка, великоплепно объясняешь! Ещё не проверял, но если продолжения нет, то го продолжение!!!!
Уверен, что многим будет интересно.
Отдельный лайк, респект и почтение за тщательный монтаж ролика - за вырезание пауз в частности.
Подписался, похоже я нашел для себя как интересный канал так и хорошую библиотеку. Пожалуйста, продолжайте в том же духе!
Благодарю
Спасибо тебе мил человек!) ОООООчень хотелось бы увидеть и вторую и третью и все части по работе с этой библиотекой) Прям заворожил !
так а смысла. Тут продемонстрировали просто квик старт и несколько хороших шоукейсов на практике. Нафига учиться пользоваться библиотекой по видео, если есть документация. А вот найти для себя что-то новое таким образом это круто.
@@TarasZakharchenko ты мыслишь как программист) А я не программист) я везде по чуть чуть
Однозначно нужно продолжение=))))
Спасибо, учту :)
жду видео по настройке такого красивого vim)
Хорошо, сделаю
Уже был опыт использования этой библиотеки, я остался доволен ей, советую попробовать.
Это хорошо
Спасибо! Да, очень интересно про эту библиотеку.
Лайк чисто за конфиг Arch. Эстетично и минималистично - пришлось челюсть краном поднимать
Благодарю
Спасибо! впервые встречаю такой инструмент, так и чешутся руки разобраться.
Привет! Спасибо! Тема - огонь! Требуем продолжение! :)
Спасибо, учту
Шикардос!!! Годное видел. Давай ещё )
Настолько зачетных интерфейсов я еще не видел! Снимай вторую часть)
Божественно! Спасибо за великолепный обзор
Спасибо, дорогой товарищ. Настоящая находка для таких тугих как я.
You are welcome ;)
Нужно больше видео по gui библиотекам!
Автор как всегда на высоте.
Благодарю!
Большое спасибо за труд! Было очень интересно!)
Так это получается просто обертка над IMGUI, который рисуется кстати в D3D или OpenGL что будет задействовать видеокарту.
Это прекрасно😍
Согласен :)
Топ видео! Очень крутой обзор графических интерфейсов для Python
Спасибо за видео, подскажите, пожалуйста, какой DE используешь?
Это крутая штука если тебе нужноделать какое-то техническое приложение.
Когда делаю "обычное", у меня цель всегда в том, чтобы максимально нативно смотрелось в окружении.
А если вдруг мне нужно будет сделать что-то, вроде IDE, обработки графики или даже каких-то анализаторов, то да, цены этому GUI нет. Со всеми его фишками. Интересно, можно ли на нём реализовать MVVM.
Покажи пожалуйста как реализовать асинхронность в этой библиотеке. Сколько искал, не нашел нигде толкового объяснения.
О, спасибо большое за такой инструментарий!
В луа использовал Dear ImGui, для меня непривычно что код не выполняется в явном бесконечном цикле. А вот то что можно задать колбек кнопке, и подобным элементам это очень удобно, потому что на луа кнопка возвращала true при нажатии и надо было городить if else.
Мне, который активно использует Qt и PyQt, нет смысла смотреть другие графические фреймворки. Это нужно будет только тогда, когда я буду уходить с Питона или С++ на другой язык, но я уверен, что там не будет конкретно этих фреймворков, которые есть на Питоне и С++.
Ещё хочу отметить про стиль интерфейса. Да, в Qt по стандарту он устаревший, но только потому, что он использует для отображения графики системные библиотеки. И для винды используется та библиотека, которую использует винда для своих системных программ ещё с Windows95. А значит и программа, написанная на Qt будет выглядеть так же, как и ВСЕ системные Виндовые программы.
Но Qt очень мощный инструмент и он предоставляет QSS. Это то же самое, что и CSS, только используется в Qt. А следовательно можно создать вообще любой дизайн, хоть как на современном сайте!
Но в обычном Qt из-за С++ придётся этот интерфейс каждый раз писать с нуля и в интернете готовых шаблонов не найти, а если найдёте - они будут плохого качества. А в Python, можно найти библиотеку для либо-чего. Недавно я задался этим вопросом и нашёл 2 крутые библиотеки. Одна делай супер-пупер красивый дизайн, похожий на МАКовский, а для этого достаточно ввести pip instal и прописать в коде ОДНУ строчку. Есть другая библиотека. Для неё достаточно скачать любой стиль подсветки кода для VS Code в формате json и после pip instal в две строчки скормить этот файлик и тоже подтянется красивая тема. В PyQt это занимает 5 секунд и 1-2 строчки кода, что я считаю не критичным.
И всё-таки в этой библиотеке мне дизайн меньше нравится чем в той, которую я скачал для PyQt.
Единственное, чего нет в Qt - графиков. За то в Qt есть подмодули для работы с периферией, COM-портами и даже есть свой аналог socket, которые работают лучше, чем Питоновские библиотеки. Я уверен, что ни один графический фреймворк не предоставляет такого функционала.
А можно подробнее про "2 крутые библиотеки"?
@@extremum7видимо нельзя😂
Боже спасибо тебе за такую либу. Как раз искал что-то с узлами :)
Пожалуйста ;D
А какой у вас дистрибутив линукса, выглядит красиво )
Arch Linux BSPWM
@@zproger Можно как то гайд выцыганить? Юзаю арчину на гноме, чутка надоело. А это вот прям очень качественно
Скоро будет видео о сборке, только допилю её немного
@@zproger Все самое интересное для меня и скоро, весь в ожидании)
Это видео тоже очень интересно! А это не получится в веб транслировать (как Flet), да?... только десктопные приложения на нем можно делать?
Крутая идея для видео. Нехватает такого
Интересная библиотека!
Да, есть такое :)
Благодарю, возможно, скоро займусь разработкой UI Kit на Lua, и как раз опыт с других платформ очень пригодится.
Огонь! Когда ждать видео по настройке системы как у тебя?
Точно не скажу, так как еще работаю над улучшениями
@@zproger Правильно, тогда конечно лучше довести все до ума, а потооом кааак выпустить видео, вот это будет пушка!)) Вообщем жду!)
Автор, здравствуйте, крайне интересен ваш опыт работы с квантовыми компьютерами и использование питона для написания программ c использованием технологии Qiskit. Стоит ли ждать видео на данную тему?
Красивая библиотека! Поддерживает асинхронность. Но не нашел сплиттера, чтобы можно было менять размеры вложенных виджетов как по горизонтали, так и по вертикали. Также непонятно, как добавить иконки к пунктам меню, а также, как добавить иконки к пунктам дерева.
Приветствую! Библиотека - огонь, спасибо за рассказ про подобные штуки, ждём продолжения!
p.s. А какой у тебя конфиг Neovim/vim? Самопис или что-то готовое?)
В какой программе ты пишешь код? И будет ли видео о настройке интерфейса arch как у тебя?
Спасибо за видео! Какой IDE пользуешься (или что это за редактор)?
Пользуюсь разными, на видео nvim
Напечатать таблицу умножения на число n (значение n вводится с клавиатуры; 1
Можно как то потом это все в файл apk ктнвертнуть или все таки кроме kivy для мобилок на python ничего нет?
Кстати, как вариант, может запишешь видео об андроид студио на котлине
да, библиотека классная, сам начал ею пользоваться недели три назад. Правда напал на одну проблему: если делать отрисовку через drawlist, то нет метода очистки канваса, пока просто вывожу квадрат заполненный фоновым цветом, но вообще странно - должен же быть вариант очистки окна, иначе как они анимацию делают?
Wow, I was just thinking of looking for something for a cute design
Thanks, glad you liked it
Хорошая библиотека !
А подходит ли данная библиотека для кроссплатформенной разработки?
Какой Linux установлен у Вас?
Arch Linux BSPWM
@@zproger Благодарю!
Добрый день. Проблема с созданием кнопки с картинкой в данной версии. Не могу разобраться. Поможете ?
Можно ли свое творение на деарпай скомпилить под мак и под Винду?
Большое спасибо за обзор
Не смог найти примера реализай дроп-даун-лист с поиском. Когда есть выпадающий лист, верхняя строка. По первым буквам идёт фильтрация списка. Например, набрал "ав" в списке выбора остались только ["автомобиль", "автокран", "автономный"]
Как такое реализовать?
Неожиданно, imgui меню, да еще и на python
Да, есть такое)
Что за "Среда разработки" Не подскажите.Похож на sublime text,красиво выглядит...
Thank you for the video! To whoever is reading this comment, I sincerely wish you good health and good luck.
А можно узнать как Вы так настроили свой линукс? Хотелось бы так же)
Если хочется лаконичности то не подходит. Один файловый селектор чего стоит. Ну и вообще создается окно внутри которого все работает, которое по факту и закрыть то нельзя по событию.
Что за de\wm используешь?
Оно чисто десктопные приложения создаёт? Так же быстро, но интерфейс веб-приложения, можно создать?
2к монитор. В винде стоит настройка 125% увеличение интерфейсов (иначе все очень мелкое, глаза устают). При этом, в библиотеке шрифты становятся очень мыльными. Как родной, так и загружаемые, поддерживающие изменение размеров. Если увеличение в настройках винды отключить, то все шрифты в библиотеке становятся четкими. Можно как-то ее научить игнорировать виндовую настройку?
Расскажите пожалуйста какую тему nvim используете и какой Linux дистрибутив?
меня пни, как ответят)
Что за ОС у тебя?
Arch Linux
В коммерческих целях ее можно бесплатно использовать?
Я так понял, поля ввода WYSYWIG текста нет и не предвидится?
Привет.
А что за десктоп енвайремент такой красивьій ?
Ещё идея. Сделай видео не про GUI библиотеки, а про TUI библиотеки. Т.е. библиотеки для создания текстового, конслосьного интерфейса. Примеры применения такого интерфейса: установщик Ubuntu Server., установщики старых, древнейших версий Windows., конфигуратор Raspberry PI(raspi-config) и т.д и т.п.
На канале есть видео о rich, но было бы неплохо еще несколько библиотек рассмотреть, спасибо.
@@zproger Ок, тоже жду...
@@zproger Я уже 2 идеи дал.........
Что за ОС? И что за приложение KVISUAL
Подскажите пожалуйста, как называется софт для кастомизации панели задач, уж очень сочно выглядит!!!
Линукс + оконный менеджер
bspwm и arch linux если точнее
eww
Блин, вот в такие моменты я жалею что нет возможности поставить тысячу лайков!!!! Спасибо ОГРОМНОЕ!!
Кинул Лукас и подписку!!
Кириллица этой библиотекой не поддерживается? Что нужно сделать для отображения русских букв в названиях и аттрибутах виджетов?
См. ветку обсуждения на офф. странице репозитория: [Win10] Unpredictable cyrillic rendering in input fields #1674 (поищи через гугл - не получается прикрепить ссылку).
@@mikochergin3698 Спасибо! Код немного усложняется, конечно, но зато русские буквы рисуются как надо
Огонь! Спасибо. Но ИМХО, можно и чуть помедленней. Кому надо - ускорит.
Спасибо, как раз работаю над этим, в текущем видео около часа потратил, чтобы на этапе монтажа расставить паузы, в след.видео попробую их сделать длиннее
Ответь пожалуйста, что-за оболочка linux у тебя ?
У него Arch с BSPWM
На первый взгляд достойный инструмент для питонячего гуй.
Смотрю видео и вижу базовый функционал VCL (+ несколько бонусов) С++ или Delphi, прикрученный к Python)
Привет Turbo Vision ты хотел сказать? 😂
Классная библиотека особенно эта фишка с демо в самой библиотеке. Никак не могу слезть с консольных утилит, tkinter встроенный убог как по использованию так и по визуалу, а QT уж больно сложен, остальные библиотеки выглядели как нечто промежуточное и не то, а здесь вроде тот самый алмаз.
Спасибо за видео. Как корректно отображать кириллицу в строках и таблицах я нашёл, то при вводе в строку на готовом GUI с клавиатуры кириллица отображается некорректно. Если поможете буду благодарен.
Смотри ветку обсуждения на официальной странице репозитория. Вбей в поисковик: [Win10] Unpredictable cyrillic rendering in input fields 1674.
Бро ! с PyPi не ставиться !!! как его установить?(ERROR: No matching distribution found for dearpygui)
Что за линукс он использует?
Ты говорил, что асинхронку поддерживает. Но я не увидел этого в документации и в примерах.
Ты перешёл на тайлинг!
Да, скоро будет еще пару сюрпризов)
@@zproger есть тема которую никто не освещал. Разработка Django, Flask, sqlalchemy, Django templates, jinja на vim neovim , с корректной работой pyright ( или другого стат типизатора) . Корректным автокомплитом и тайпхинтингом.
В последнее время часто вижу что люди переходят на тайлинг, думаю и себе на Arch'е ебануть
@@zproger первый раз вижу видос с рисовым арчем, не на тему рисинга арча
:D
Перепробовал много разных gui-фреймворков на python, C++, golang, javafx. Везде две основные проблемы: 1) тупорылое(и везде по разному) позиционирование виджетов 2) Кастомизация или стилизация вызывает боль и депрессию. Как в DearPyGui обстоят дела с этим? Можно ли отдать элементы на кастомизацию дизайнеру, который в коде не соображает? А так, функционал - мое почтение, спасибо за обзор!
А не проще тогда перейти на что-то человеческое, а не мучаться?
1000 лайков есть! Ты нас не переиграешь и не уничтожишь!
Побежал готовить материал :D
@@zproger Сделай следующее видео про библеотеку Gtk. (работает только на Linux) И как с помощью Gtk делать интерфейс как в программах из рабочего стола Gnome Shell.
Знаю и Кинтер и Пайсимплгуи, не важно на какой библиотеке пишу гуи, все равно после перезапуска вижу что приложение автоматически удалено. Или если пробую скачать экзешку своей программы Гугл Хром детектит как вирус и останавливает скачивание.
Относительно недавно стал изучать программирование, буду благодарен помощи. Приложения были разные от самого обычного туду апп до парсера стим, до мп3 плеера и оповещалки у какой игры скидка больше 95 процентов.
Почему Виндовс Дефендер и Гугл Хром распознают мое гуи приложения как вирусы.
какой у тебя линукс?
Что за терминал? Что за сборка вима?
А на каких ОС кроме винды не работает?
Я вспомнил когда устанавливал Линукс и там был такой интерфейс, просто помню что установщик системы был на питоне, ну а ещё я осуждаю что в читах для игр используется тоже эта библиотека
Ваш рис? Очень красиво
Да
что у тебя за рабочее окружение на арче?
bspwm
Сделай следующее видео про библеотеку Gtk. (работает только на Linux) И как с помощью Gtk делать интерфейс как в программах из рабочего стола Gnome Shell.
Спасибо за идею, возможно что-то придумаю
@@zproger Жду...
А нет этой же библиотеки для Java? Она у меня основная, просто Питон медленный собака)
Привет, какая у тебя ОС и диструбутив стоит?
Arch Linux BSPWM
В какой Linux вы работайте ?
Было недавно видео на канале
Скажи как називаєтся оболочка для кали или ето другая опиройионка на базе кали
Это вообще не кали. Это Arch + кастом BSPWM
Это всё круто кшн
а закомпилить это всё как то можно?
знаю знаю.. пайтон не компилят, но какой то pyinstaller или nuitka это может сделать?
или другой есть способ?
pyinstaller обычно для этого и используют.
Что за IDE на видео?
nvim
Ждём видео)
Не Смог запустить под Винду с питон 3.10 и 3.11😢