Landing
Дек. 30, 2008 12:20:39
Очень часто приходится писать мелкие и не очень скрипты по работе. Хотелось бы к ним быстро и легко прикручивать гуи. Только никак для себя определить не могу в каком виде. Web - муторно и не все просто реализуемо. GUI win,lin - также муторно + установка на пользовательских компах доп. модулей не всегда просто так возможна.
Как быть?
Повседневные вещи: вывод таблиц, формы для ввода и вывод статуса обработки скрипитов (progress bar).
Ferroman
Дек. 30, 2008 14:47:17
Tkinter. Идёт с питоном. Для win - py2exe и тогда всё равно что использовать. В таком случае EasyGUI неплохой вариант.
Ктому же его не обязательно устанавливать - иожно распространять вместе с скриптом.
igor.kaist
Дек. 30, 2008 18:34:45
Tkinter прост и его можно использовать и без оберток типа EasyGUI :)
На винде с установленным питоном, такая гуевина пойдет 100%, если собирать с py2exe, чуть чуть ручками урезать, то получается автономная программа, размер которой в сжатом виде около 2 мб (плюс-минус доп файлы и пр.), и думаю можно еще сделать меньше…
На linux пойдет, если присутствуют Tcl/Tk (не знаю, насколько часто оно есть “из коробки”, по крайней мере на live cd не видел никогда)