Добро пожаловать обратно! Python - один из моих любимых языков программирования, он может делать практически все, включая создание графического интерфейса пользователя, поэтому давайте поговорим о некоторых из лучших пакетов для создания современного графического интерфейса пользователя с помощью Python. Теперь пакеты различаются по функциональности, но имейте в виду, что чем сложнее ваш графический интерфейс, тем более гибкая структура графического интерфейса вам может понадобиться, с этим длинным введением в сторону, давайте приступим!

УважаемыйPyGUI

DearPyGUI - это новый пакет Python, специально разработанный для создания современного графического интерфейса. Вдобавок ко всему, DearPyGUI может использовать ваш графический процессор для чрезвычайно динамичных интерфейсов! Если вы хотите установить этот пакет, используйте следующие команды pip:

pip install dearpygui
or
pip3 install dearpygui

Если вы хотите узнать больше об этом пакете, воспользуйтесь ссылками ниже:



Streamlit

Это, без сомнения, один из моих любимых способов создания веб-приложения с Python. Streamlit - отличный пакет, который позволяет вам создавать внешние интерфейсы для вашего приложения для обработки данных. По моему опыту, это пакет, к которому я обращаюсь больше всего при разработке интерфейса. Если вы хотите узнать больше об этом пакете, перейдите по ссылке ниже:



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



ТКинтер + ТТК

Еще один замечательный способ создания графического интерфейса на Python - это пакет Tkinter, но мы также можем использовать пакет ttk, чтобы добавить немного дополнительных возможностей. Сейчас TKinter - один из самых популярных пакетов Python для разработки графического интерфейса пользователя, он существует уже некоторое время, и для этого пакета есть много руководств. Ttk добавляет в Tkinter, в основном для добавления дополнительных визуальных возможностей в TKinter, если вы хотите узнать больше о Tkinter, перейдите по ссылке ниже:



Если вы хотите ознакомиться с руководством по использованию Tkinter с ttk, перейдите по ссылке ниже:



PySimpleGUI

Далее у нас есть PySimpleGUI, это еще один популярный пакет GUI для Python. Этот конкретный пакет объединяет в себе некоторые из лучших возможностей других пакетов с графическим интерфейсом пользователя, что делает его очень мощным вариантом для создания графического интерфейса. Если вы хотите ознакомиться с этим конкретным графическим интерфейсом, перейдите по ссылке ниже:



Вот и все! Это одни из моих любимых пакетов Python для разработки современного графического интерфейса. Планируете ли вы использовать какой-либо из этих пакетов? Я хотел бы услышать ваше мнение по этому поводу!

Как всегда

если у вас есть какие-либо предложения, мысли или вы просто хотите пообщаться, не стесняйтесь связываться / подписывайтесь на меня в Twitter! Кроме того, ниже приведена ссылка на некоторые из моих любимых ресурсов по изучению программирования, Python, R, Data Science и т. Д.



Спасибо за прочтение!