Boa Constructor(GUI for Python)

Posted by Reason89 | Posted in

 
   Полгода назад я уже вникал в GUI для Python. Тогда я пытался разобраться с Tkinter, даже переписал пару программок, но это мне показалось очень мутарно. В ручную прописывать все эти фреймы и кнопки одно извращение. В итоге я постепенно забил на графические интерфейсы к моим программам, пока не наткнулся на Boa Constructor.
   Работает Boa Constructor с библиотекой wxPython, которая от Tkinter как мне показалось не особо отличается. Во всяком случае с теми знаниями, что я получил пока вникал в Tkinter, мне куда удобнее было редактировать различные параметры в boa constructor'e в самом исходнике, а не бегать по различным вкладкам.
   Boa Constructor мне напомнил чем то, визуальную среду для проектирования на Delphi и Visual Basic. Все так же удобно и гибко. Из недостатка можно отметить разве то, что если на Ubuntu он работает с небольшими косяками, то в Windows работать с конструктором одно издевательство. В том плане что периодически вылетает и это требует постоянного сохранения, дабы не потерять наработанное. Хотя, чего стоило ожидать от программы, последний релиз которой был в 2007 году.
   Для начала работы, мне помог цикл статей "Программа на Python" в журнале Full Circle. Там объясняется весь интерфейс, и последовательность работы. Затем для более детального знакомства с wxPython, очень пригодилась книга "wxPython in action". Правда на английском, но мир не без добрых людей и самые интересные главы перевели. В результате чего, дорабатывать программы оказалось еще куда более удобно, тем более если не знаешь где конструкторе находится то, что нужно.
   П.С. Мне нравится то, что в различных тематических журналах все больше и больше появляется публикаций по тематики связанной с Python.



Comments (2)

    Попробуйте еще wxGlage и wxFormBuilder - может с ними поприятнее работать будет.

    У wxFormBuilder интерфейс куда приятнее нежели у wxGlade, да и последний релиз был в марте 2011. wxGlade меня не зацепил как то=)

Отправить комментарий