Python - работа с формами (desktop)

Рассмотрим первую более-менее серьёзно работающую программу на питоне в следующем формате -

Так как мы собираемся создать прежде всего desktop-приложение ,то неплохо было бы уже в базовом примере использовать "окна" (формы).

Предполагается рассмотреть задачу такого рода -
Пусть у нас есть:

  1. форма
  2. кнопка и текстовое поле на ней

После нажатия на кнопка запускается выполнение неких команд, которые позволяют изменить содержимое текстового поля.

Естественно - следует определиться с используемой графической библиотекой - желательно чтобы она была кросс-платформенной.

humanmashine's picture

Для GUI (графического интерфейса) я предлагаю использовать кроссплатформенные библиотеки: Qt или WxWidgets.
Список различных инструментов для GUI: http://wiki.python.org/moin/GuiProgramming

humanmashine's picture

После некоторых размышлений, я думаю что стоит присмотреться к PySide.
В отличие от WxWidgets Qt выглядит намного приятнее и возможностей по-более. Но оно требует знаний работы с Qt. НА Qt C++ я работал достаточно долго, так что для меня я думаю переход на PyQt не создаст больших проблем. А для новичком я постараюсь сделать довольно хороший мануал)))) Но позже, сначала хотелось бы набить скилл по Python.