Форум сайта python.su
Друзья, вот только начал учить Питон и понял, что без GUI как-то скучновато.
Короче, посоветуйте что и почему лучше.
Пока нашел и почитал о pyGTK, pyQT, wxPython и TkInter.
Так вот хочу спросить у бывалых и не очень - что же все-таки перспективнее, гибче и лучше?
Спасибо большое…
П.С. Понимаю, что все они хороши, но может кто-то все же что-то да подскажет. Спасибо еще раз.
Офлайн
Это холиварная тема. Одним нравится одно, другим другое.
Но прежде чем переходить к гуйне, разберись с ООП, иначе ничего не поймёшь.
Офлайн
А ты выскажи свои требования, тогда может и подскажут.
Офлайн
Поскольку tkinter включен в дистрибут, то, думаю надо для начала позаниматься с ним, лишним не будет. Появиться какое-никакое представление о лейаутах, работе с контролами. Ну а дальше, как сказано выше, исходя из потребностей.
Офлайн
truporezПрисоединяюсь к мнению, тренируйся на tkinter, а потом и другое освоить будет не проблема.
Поскольку tkinter включен в дистрибут, то, думаю надо для начала позаниматься с ним, лишним не будет. Появиться какое-никакое представление о лейаутах, работе с контролами. Ну а дальше, как сказано выше, исходя из потребностей.
Офлайн
Не знаю.. Я просто хотел бы создавать интерфейс в каком-то дизайн-редакторе, а потом это все использовать.
В tkinter такого кажись нету. Ну, а вообще не считаю эту тему холиварной. Просто хочу узнать мнение.. Пусть каждый скажет что-то типо “я использую такой-то ГУИ потому что он такой-то и такой-то…”. Просто важно мнение.. Про tkinter - да. Он встроенный и это плюс.. Но, он чуток деревянный - и это минус. ИМХО..
Если можно.. то просто создать по каждому ГУИ таблицу сравнений или что-то такое..
П.С. Вот только узнал, что pyQT 4 платный… - это уже минус… большой минус.
Отредактировано (Июль 15, 2009 15:25:50)
Офлайн
Если нужен хороший редактор - тогда лучшим вариантом наверное будет Python под .NET, там и редактор, и XAML код можна править, в котором эти все интерфейсы сохраняются.
Есть множество другий редакторов под разные GUI либы, особенно для wxPython…, но они желают быть лучшими.
Офлайн
>П.С. Вот только узнал, что pyQT 4 платный… - это уже минус… большой минус.
Кто это тебе сказал? Он всегда свободным был.
Офлайн
Rodegast
Для GPL-лицензий. Но вроде как поменяли свободную лицензию на lGPL
Офлайн
Rodegasthttp://www.riverbankcomputing.co.uk/software/pyqt/intro
>П.С. Вот только узнал, что pyQT 4 платный… - это уже минус… большой минус.
Кто это тебе сказал? Он всегда свободным был.
Офлайн