Python GUI: создаём простое приложение с PyQt и Qt Designer

Эта статья предназначена для тех, кто только начинает своё знакомство с созданием приложений с графическим интерфейсом (GUI) на Python. В ней мы рассмотрим основы использования PyQt в связке с Qt Designer. Шаг за шагом мы создадим простое Python GUI приложение, которое будет отображать содержимое выбранной директории. Нам понадобятся PyQt и Qt Designer, ну и Python, само собой. В этой статье используется PyQt5 с Python 3, но особых различий между PyQt и PySide или их версиями для Python 2 нет. Windows: PyQt можно скачать здесь. В комплекте с ним идёт Qt Designer. macOS: Вы можете установить PyQt с помощью Homebrew: $ brew install pyqt5 Скачать пакет с большинством компонентов и инструментов Qt, который содержит Qt Designer, можно по этой ссылке. Linux: Всё нужное, вероятно, есть в репозиториях вашего дистрибутива. Qt Designer можно установить из Центра Приложений, но PyQt придётся устанавливать через терминал. Установить всё, что нам понадобится, одной командой можно, например, так: После того как вы закончили с приготовлениями, откройте командную строку/терминал и убедитесь, что вы можете использовать команду pyuic5.