Рубрики
Без рубрики

Как построить кроссплатформенное настольное приложение в Python

Как построить кроссплатформенное настольное приложение в Python Разработка настольных графических приложений, используемых … Tagged с Python.

Как создать кроссплатформенное настольное приложение в Python Разработка приложений для настольных графических интерфейсов, когда он был утомительным, подверженным ошибкам и медленному процессу.

Конечно, Python в целом значительно упростила разработку приложений, но в сфере графического интерфейса все еще не было никакой реальной замены кроссплатформенных рамках, таких как GTK или QT.

Если вы новичок в PYQT, я предлагаю этот курс: Создать настольные приложения с Python Pyqt5

Используйте модуль GUI

Pyqt Библиотека – это привязки Python для QT Framework Trolltech. Он предоставляет богатый набор классов Python, который позволяет программистам легко записывать приложения графического интерфейса пользователя.

Если вы поклонник Python и его многочисленные привязки к библиотекам C, тогда вы, вероятно, знаете о PYQT. PYQT является связыванием языка программирования Python и QT, кроссплатформенная структура приложения, которая предоставляет графические пользовательские интерфейсы и многоразовые программные компоненты, нацеленные на среду рабочего стола.

QT уже хорошо поддерживается на Linux, с MacOS, iOS и Windows, доступными через другие компоненты. В недавнем проекте мне нужно было создать настольное приложение с помощью Python. QT – мой первый выбор для создания интерфейса GUI.

PYQT поддерживается во многих различных операционных системах, включая все основные ароматы UNIX, а также Windows и Mac OS X. Примечательно, что привязки PYQT доступны в репозиториях пакетов по умолчанию, таких как Ubuntu, Fedora и Debian. Благодаря этому широко распространенному принятию даже начинающие пользователи Linux могут легко установить PYQT.

Это делает PYQT идеальным кроссплатформенным инструментом GUI как для начинающих пользователей Linux, так и для пользователей Power. Есть некоторые другие GUI Наборы инструментов, такие как tkinter Но они не так продвинуты.

Вы также можете выбрать веб -приложения Вместо настольных приложений, но они часто требуют, чтобы Интернет или пользователь запустили сервер на своем компьютере.

Оригинал: “https://dev.to/jones268/how-to-build-a-cross-platform-desktop-application-in-python-419k”