稳定的GUI [英] Stable GUI

查看:125
本文介绍了稳定的GUI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

哪个GUI最稳定?我不需要任何花哨的东西看上去(外观和感觉对我来说并不重要),我只是只是。需要它

稳定且快速...

Which GUI is the most stable one? I don''t need any fancy looking
widgets (look and feel doesn''t realy matter to me), I "just" need it
to be rock stable and fast...

推荐答案

嗨Viktor,

快速你的意思是什么? Imho所有常用的gui-toolkits

pythonistas使用对于大多数应用来说都非常快。你可以使用Tkinter ofcourse和额外的Tix来使用
。模块你得到很多

小部件。它不是世界上最漂亮的工具包,但它可以很好地完成

工作。并且它非常友好。

升级将是使用wxWindows或Qt(分别是wxPython和pyQt

),两者都是快速稳定的我知道,一般来说,他们比Tk更强大。


也许你应该描述你的特定应用和原因

为什么你真的需要光速小部件渲染?稳定性发生了

不用多说了:)


问候

Lars

Hi Viktor,

By fast what do you mean exactly? Imho all the usual gui-toolkits
pythonistas use are quite fast enough for most applications. You can
use Tkinter ofcourse, and with the extra "Tix" module you get lots
widgets. It''s not the prettiest toolkit in the world, but it does the
job well. And it''s very programmer friendly.
A step up would be to use wxWindows or Qt (wxPython and pyQt
respectively), both are fast and stable as far as I know, and they are
more powerful than Tk, generally speaking.

Maybe you should describe your particular application and the reasons
why you really need lightspeed widget rendering ? Stability goes
without saying:)

Regards
Lars


查看EasyGui。它很容易使用/修改修补匠:

http: //www.ferg.org/easygui/
Check out EasyGui. It''s easy to use/modify Tinker:

http://www.ferg.org/easygui/
来自网页:



"经验丰富的Pythonistas需要支持快速和脏的GUI

功能。新的Python程序员需要GUI功能,而不需要知道Tkinter,框架,小部件,回调或lambda。

这就是EasyGUI提供的功能。使用EasyGUI,所有GUI交互都是通过简单的函数调用来调用的。


" EasyGUI与其他GUI不同,因为EasyGUI不是由事件驱动的
。它允许您以传统的线性方式编程,

并在需要时为简单的输入和输出设置对话框。如果

你尚未学习用于GUI编程的事件驱动范例,

EasyGUI将让你通过非常基本的任务提高工作效率

立即。稍后,如果您希望转换到

事件驱动的GUI范例,您可以使用更强大的GUI

包,例如anygui,PythonCard,Tkinter ,wxPython等


" Experienced Pythonistas need support for quick and dirty GUI
features. New Python programmers need GUI capabilities that don''t
require any knowledge of Tkinter, frames, widgets, callbacks or lambda.
This is what EasyGUI provides. Using EasyGUI, all GUI interactions are
invoked by simple function calls.

" EasyGUI is different from other GUIs in that EasyGUI is NOT
event-driven. It allows you to program in a traditional linear fashion,
and to put up dialogs for simple input and output when you need to. If
you have not yet learned the event-driven paradigm for GUI programming,
EasyGUI will allow you to be productive with very basic tasks
immediately. Later, if you wish to make the transition to an
event-driven GUI paradigm, you can do so with a more powerful GUI
package such as anygui, PythonCard, Tkinter, wxPython, etc."


Lars写道:
也许你应该描述你的特定应用和原因
为什么你真的需要光速小部件渲染?稳定性不言而喻
:)
Maybe you should describe your particular application and the reasons
why you really need lightspeed widget rendering ? Stability goes
without saying:)




它是一些数据库输入,输出例程的GUI。每天24小时,大约150输入输出/小时。


快速:因为它适用于一些旧的机器PI或PII,所以我

不需要任何* lightspeed *,但我不是要等5s才能打开新的

框架或类似的东西。

稳定:我认为是,但wxPython打破了wxPython-demo附带的一些简单测试

程序。 Tkinter更新了,但是我收集的程序很复杂。


谢谢



It''s a GUI for some database input, output routines. It sopouse to wark
24h/day, and about 150 input-outputs/h.

Fast: Because it''s going to work on some old machines PI or PII, so I
don''t need any *lightspeed*, but I don''t wan''t to wait 5s to open a new
Frame or something like that.
Stable: I tought that thay are, but wxPython broke on some simple test
programs that came with wxPython-demo. Tkinter newer broke, but neather
the programs I wrote were somthing complicated.

Thanks

这篇关于稳定的GUI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆