Как разрабатывать GUI на Python?

Здравствуйте.
Появилась потребность разработки приложений с GUI интерфейсом.
Знаю, что для Python есть Tkinter, WxPython и PyQT.
Нет возможности использовать Tkinter, как понимаю, остается второе и третье.
Подскажите, что удобнее для решения простых задач, например для разработки простого текстового редактора с возможностью чтения и редактирования файлов, даже без форматирования?
Где можно найти документацию и примеры?
Где есть удобная обработка клавиш? Например, для реализации горячих клавиш в программе.
Что посоветуете?
Заранее благодарен!
  • Вопрос задан
  • 833 просмотра
Пригласить эксперта
Ответы на вопрос 4
dimonchik2013
@dimonchik2013
non progredi est regredi
pyqt / pyside

второе дыхание у pyside сейчас
Ответ написан
robux
@robux
> Tkinter, WxPython и PyQT

Ещё есть Gtk2, FOX, FLTK, Gtk3.

> Подскажите, что удобнее для решения простых задач

Для простых задач и чтоб удобнее, я бы сейчас выбрал FOX.
Ответ написан
nikolay_karelin
@nikolay_karelin
Ведущий разработчик, пишу на Python, Tcl, Matlab
PyQT
Есть немного устаревшая книга Марка Соммерфельда.

Примеры можно смотреть в исходниках Spyder IDE
Ответ написан
Комментировать
@Alibaba2018
По поводу Django (т.к. вопрос закрыли), самый лучший (имхо) и базовый пример как начинать в нем делать проекты это в книге Python Crash Course by Eric Matthes (книга есть на рутрекере)

я еще брал курс Jose Portilla на udemy по Django, мне понравилось (на рутрекере по моему тоже есть и можно даже скачать, но я брал самый последний, т.к. думал при обновлении не пойдет, но особой разницы не было никакой).

Дальше сильно не углублялся, но сложилось впечатление, что после только если документацию читать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы