想用脚本做个GUI,用什么方案最好?

2012-07-25 21:38:59 +08:00
 sharpblade
最近想做一个带GUI的客户端程序,主要运行在windows下,支持linux也可。
虽然方案很多,但靠谱的却寥寥无几。大概只有PyQt了。今天稍稍看了一下Node-Qt,好像也不错。
大家认为用什么最好?还有什么有竞争力的方案?

要求灵活、简单、开发方便、比较可靠。
坚决不用C、C++、Java、.Net、Flash等。WebApp也不在讨论范围内。
12332 次点击
所在节点    Python
43 条回复
helloboy
2012-08-02 13:00:40 +08:00
果断pyqt
csx163
2012-08-02 13:10:42 +08:00
pyqt +3
mozartgho
2012-08-02 19:31:19 +08:00
pyqt啊,方便快捷
zonyitoo
2012-08-03 00:44:24 +08:00
我也比较支持PyQt
lennyh
2012-08-03 21:34:51 +08:00
kivy咋样,没用过~~
MayLava
2012-08-03 21:48:10 +08:00
弱弱的问,没人推荐pygtk?
sharpblade
2012-08-03 23:40:59 +08:00
@lennyh 刚看了一下kivy的官网,十分惊艳,真想试一试!
ipconfiger
2012-08-04 11:46:23 +08:00
@sharpblade 确实很惊艳,赶紧用一用
muzuiget
2012-08-04 13:25:51 +08:00
综合比较起来,个人推荐 PyQT 和 PySide

我写过一个小工具,web/PyGtk/PySide/WxPython/Tk 都写了一个相似的界面

https://github.com/muzuiget/niconvert
loseblue
2012-08-04 13:28:07 +08:00
pyqt....我用python的时候做过一个mini的商业程序。为了直观点加了个gui.试了ptyt 和 wxpython,两个都是0基础,然后按照例子编写。pyqt能跑起来,所以选了pyqt
lingo
2012-08-04 13:55:25 +08:00
@loseblue PYQT是GPL协议的。。。。用来写商业程序的话要授权吧。。。
skydiver
2012-08-04 14:01:02 +08:00
用脚本做GUI?楼主说的是zenity这种吗?
loseblue
2012-08-04 14:36:28 +08:00
@lingo 当年对协议一无所知。不过也是个小软件用的人也不多。而且已经停止了。所以也就能自我安慰一下了……
erik0
2012-08-05 20:38:10 +08:00
投wxPython一票
Qt有license的问题
Google Drive和Dropbox等都是用wxPython开发的
sharpblade
2012-08-05 21:12:35 +08:00
我这个小应用,只是一个在有限范围内传播的工具,开源也无所谓了,偷偷用也没人知道。
主要是考虑设计怎么样,开发是否方便,性能和体验是否让用户满意。
chloerei
2012-08-05 21:22:39 +08:00
@erik0 Qt 有什么 license 问题?
erik0
2012-08-06 00:11:41 +08:00
@chloerei 用它开发商用软件需要购买商用许可
chloerei
2012-08-06 01:41:36 +08:00
@erik0 out 了,Qt 有 LGPL 版本。

说到底我觉得想开发商用软件却不想购买商用许可的想法很奇怪。
firsthym
2012-08-06 14:24:22 +08:00
perl + tk的没人用过吗
thedevil7
2012-08-06 14:28:27 +08:00
最近用 PyQt 写了一个员工管理系统, 挂在 GitHub 上欢迎参观.

https://github.com/thedevil7/staffManagement

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/43415

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX