Python и PyQt, а затем предоставить им свой исходный к...➤ MyBook

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

Python и PyQt, а затем предоставить им свой исходный код. Но это очень неудобно. Вместо этого нам нужен исполняемый файл, который другие люди могут запускать в своих системах, ничего не устанавливая. В Python процесс превращения исходного кода в автономный исполняемый файл называется замораживанием. Хотя существует множество библиотек, которые решают эту проблему, например PyInstaller, py2exe и так далее, здесь мы будем использовать библиотеку под названием fbs, которая позволяет создавать автономные исполняемые файлы для приложений PyQt. Поэтому для начала установим библиотеку fbs. Далее мы в терминале запускаем команду fbs startproject. В результате выполнения которой будет создана папка src/main/python/с файлом main.py. Команда startproject создает необходимую структуру папок для приложения fbs. Если мы наберем в терминале команду fbs run, откроется просто пустое окно. Теперь, как нам вставить в это окно нашу метку. Здесь вы можете заметить, что создание приложения с помощью fbs представляет новую концепцию – ApplicationContext. При создании приложений PyQt5 обычно используется ряд компонентов или ресурсов, которые используются во всем приложении. И ApplicationContext предоставляет центральное место для инициализации и хранения этих компонентов, а также предоставляет доступ к некоторым основным
24 июля 2022

Поделиться