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

Здравствуйте.
Появилась потребность разработки приложений с GUI интерфейсом.
Знаю, что для Python есть Tkinter, WxPython и PyQT.
Нет возможности использовать Tkinter, как понимаю, остается второе и третье.
Подскажите, что удобнее для решения простых задач, например для разработки простого текстового редактора с возможностью чтения и редактирования файлов, даже без форматирования?
Где можно найти документацию и примеры?
Где есть удобная обработка клавиш? Например, для реализации горячих клавиш в программе.
Что посоветуете?
Заранее благодарен!
  • Вопрос задан
  • 810 просмотров
Пригласить эксперта
Ответы на вопрос 4
dimonchik2013
@dimonchik2013
совет, который уже дан - ничего не стоит
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, мне понравилось (на рутрекере по моему тоже есть и можно даже скачать, но я брал самый последний, т.к. думал при обновлении не пойдет, но особой разницы не было никакой).

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

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

Войти через центр авторизации
Похожие вопросы