Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Создание настольных Python приложений с графическим интерфейсом пользователя


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1620, книга: Одинокая трубка
автор: С. Белый

Книга "Одинокая трубка" С. Белого – это сборник мрачных и пронизывающих рассказов, которые погружают читателя в мир одиночества, старости и воспоминаний. Автор искусно передаёт чувство изоляции и потери, свойственные современным городским жителям. Рассказы Белого имеют фрагментарный характер и часто фокусируются на повседневных событиях из жизни пожилых людей, живущих в одиночестве. Герои книги – это забытые обществом пенсионеры, которые пытаются найти смысл и связь в своих последних...

СЛУЧАЙНАЯ КНИГА

Тимур Сергеевич Машнин - Создание настольных Python приложений с графическим интерфейсом пользователя

Создание настольных Python приложений с графическим интерфейсом пользователя
Книга - Создание настольных Python приложений с графическим интерфейсом пользователя.  Тимур Сергеевич Машнин  - прочитать полностью в библиотеке КнигаГо
Название:
Создание настольных Python приложений с графическим интерфейсом пользователя
Тимур Сергеевич Машнин

Жанр:

Программирование: прочее, Python

Изадано в серии:

неизвестно

Издательство:

SelfPub

Год издания:

ISBN:

978-5-532-96908-7

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Создание настольных Python приложений с графическим интерфейсом пользователя"

Python является наиболее популярным языком программирования, используемым для объектно-ориентированного программирования. И конечно, Python — это интерактивный язык программирования, который предоставляет широкий спектр возможностей для создания GUI (Graphical User Interface) и разработки настольных приложений. В этой книге вы познакомитесь с различными фреймворками Python для создания настольных приложений с графическим интерфейсом пользователя, такими как PyQt, PySide, Tkinter, Kivy, WxPython и Dear PyGUI.
К этой книге применимы такие ключевые слова (теги) как: Самиздат,пользовательский интерфейс (UI),кроссплатформенные приложения,разработка приложений,язык Python


Читаем онлайн "Создание настольных Python приложений с графическим интерфейсом пользователя" (ознакомительный отрывок). Главная страница.

стр.

Тимур Машнин Создание настольных Python приложений с графическим интерфейсом пользователя

Исходный код

Исходный код к примерам можно скачать по адресу https://github.com/novts/python-gui.

(обратно)

Введение


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 1
Де факто Python является наиболее популярным объектно-ориентированным языком программирования, который используется для веб-разработки и анализа больших данных.

И конечно, Python — это интерактивный язык программирования, который предоставляет широкий спектр возможностей для создания графического интерфейса пользователя.


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 2
PyQt — это библиотека графического фреймворка Qt для языка программирования Python.

А Qt кью-ти — это кроссплатформенный инструментарий для разработки программного обеспечения на языке программирования C++, такого как графические интерфейсы, работа с сетью, базами данных и XML.

PyQt работает на всех платформах, поддерживаемых Qt — Linux и другие UNIX-подобные ОС, Mac OS и Windows.

И существуют 2 версии: PyQt5, поддерживающий Qt 5, и PyQt4, поддерживающий Qt 4.

PyQt практически полностью реализует возможности Qt, включая набор виджетов графического интерфейса, доступ к базам данных с помощью SQL, парсер XML и так далее.

PyQt также включает в себя Qt Designer— дизайнер графического интерфейса пользователя с генерацией Python кода из файлов, созданных в Qt Designer.


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 3
PySide — это также библиотека графического фреймворка Qt для языка программирования Python.

Основное отличие PySide от PyQt — это лицензии под которыми распространяются эти две обёртки Qt.

PyQt5 распространяется под GPL и коммерческой лицензией.

А PySide2 распространяется как Qt под GPL, LGPL и коммерческой лицензией.

То есть если вы пишите открытое ПО — можно использовать как PyQt5, так и PySide2.

Но если вы пишите закрытое/коммерческое ПО — бесплатно можно использовать только PySide2, а для использования PyQt5 потребуется покупать коммерческую лицензию.


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 4
Tkinter — это самая популярная библиотека для создания графического интерфейса пользователя или настольных приложений.

Tkinter — это комбинация стандартного графического интерфейса пользователя Tk и Python.

А Tk — это кроссплатформенная библиотека графического интерфейса с открытым исходным кодом.

Tkinter входит в стандартную библиотеку Python.

И Tkinter — это свободное программное обеспечение, распространяемое под Python-лицензией.

TKinter поставляется с хорошей документацией, что является основным ее достоинством.

И получить ответы на свои вопросы здесь легко, так как у Tkinter тысячи пользователей, потому что эта библиотека используется в течение очень долгого времени.


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 5
Kivy — это бесплатная среда Python с открытым исходным кодом для разработки кросс-платформенных приложений с поддержкой мультитач с пользовательским интерфейсом.

Kivy создана поверх OpenGL и для создания пользовательских интерфейсов дает возможность один раз написать код и запустить его на разных платформах Windows, MacOSX, Linux, Android, iOS и Raspberry.


Книгаго: Создание настольных Python приложений с графическим интерфейсом пользователя. Иллюстрация № 6
стр.

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Создание настольных Python приложений с графическим интерфейсом пользователя» по жанру, серии, автору или названию: