Форум сайта python.su
У меня есть много консольных приложений на С (Visual C++) в виде exe-файлов, а также мои DLL с функциями. Возникла задача быстрого создания для них графического интерфейса: выбор значений из списка, выбор файла с исходными данными для обработки консольными приложениями, ввод исходных данных в числовые и строковые поля ввода, вывод результатов работы консольных приложений в таблицы в графическом интерфейсе (через файлы, если нельзя по-другому), построение графиков по результатам работы консольных приложений, создание закладок в диалоговом окне, между которыми можно переключаться и т.д.). Попробовал MFC и С#, что-то не очень понравилось. Подойдет ли для этой задачи Python? Может быть где-то можно найти пример его использования для решения подобной задача?
Офлайн
Насколько я понял тебе нужен фронтэнд. Питон для этого вполне подходит.
Офлайн
tumanovalexСпрашиваешь ещё. Конечно на питоне это всё реально сделать
У меня есть много консольных приложений на С (Visual C++) в виде exe-файлов, а также мои DLL с функциями. Возникла задача быстрого создания для них графического интерфейса: выбор значений из списка, выбор файла с исходными данными для обработки консольными приложениями, ввод исходных данных в числовые и строковые поля ввода, вывод результатов работы консольных приложений в таблицы в графическом интерфейсе (через файлы, если нельзя по-другому), построение графиков по результатам работы консольных приложений, создание закладок в диалоговом окне, между которыми можно переключаться и т.д.). Попробовал MFC и С#, что-то не очень понравилось. Подойдет ли для этой задачи Python? Может быть где-то можно найти пример его использования для решения подобной задача?
Офлайн
Посоветуйте, пожалуйста, несложный примерчик фронтенда для начала изучения и работы.
Офлайн
я когда озадачивался фронтэндом и не знал с чего начать копал вот это http://pygme.sourceforge.net/
Офлайн
Спасибо большое, буду изучать пример
Офлайн
Qt / PyQt
Wx / WxPython
смотри на них..
как вариант бери Qt > 4.5 и пиши на C, у PyQt еще лицензию не поменяли, там GLP а у Qt > 4.5 уже LGPL ..
доков много по Qt / PyQt…
если будешь писать на PyQt начинай отсюда - http://forum.vingrad.ru/forum/topic-159421/kw-pyqt.html
Офлайн
skyИ в чём проблема? Не делайте из мухи слона – в девяносто девяти случаев из ста, с лицензированием прог на PyQt4 проблем не возникает, ибо GPL хватает.
как вариант бери Qt > 4.5 и пиши на C, у PyQt еще лицензию не поменяли, там GLP а у Qt > 4.5 уже LGPL ..
skyХм… Наверное, всё-таки, с python.org…
если будешь писать на PyQt начинай отсюда - http://forum.vingrad.ru/forum/topic-159421/kw-pyqt.html
Офлайн