Друзья! По работе потребовалось написать небольшую программку. В общем-то, она простая... До всего этого имел дело только с php. РНР для этой программки не подходит (слишком много всего нужно на комп ставить, а машина слабая). Выбрал python + GTK (нужно ГУИ, так как программкой будут пользоваться все).
Но тут я, наконец, понял, что не понимаю не столько язык, сколько саму концепцию программирования pyGTK.
Вот, например, простая задача. Нужна форма. В поля вписывается текст. Он парсится и выводится в другом окне. По идее, задача проще некуда. Консолный вариант уже готов. Всё считывается с клавиатуры, выводится в stdout и пишется в файл.
Но, поскольку, мне нужно GUI... Застрял и не могу понять, как текстовым полям назначить переменные? Как перенаправить вывод из stdout в нужное мне место (в данном случае, в текстовое поле ReadOnly). Не могу понять именно механизм взаимодействия виджетов.
Возможно, кто-то из вас владеет хорошей книгой и может её посоветовать/поделиться? Не обязательно по pyGTK. Главное, чтобы там были изложены САМИ ОСНОВЫ программирования. Именно программирования, а не какого-то конкретного языка-с-тулкитом.
В сети натыкаюсь на руководства, где всё вперемежку и выделять разумное зерно из кучи мусора сложновато. Вот. Надеюсь, вопрос понят
Буду рад вашей помощи.