使用Python进行GUI开发有什么好处吗?

时间:2012-08-31 11:34:15

标签: user-interface python-3.x tkinter

我正在研究Tkinter,但我想知道是否还有其他任何有助于GUI的软件包。尽管Java比python更强大,但python的编写速度更快,如果我只是想创建一个快速的应用程序,那将非常有用。我通常在java中使用.Swing和.awt来制作我的所有应用程序。

此外,是否有类似于JWS的python?我希望在一个网站上添加一个链接,它将启动一个python编码的应用程序

由于

(P.S。我正在使用Python 3.2.2)

2 个答案:

答案 0 :(得分:0)

是的,python和tkinter非常适合开发GUI。虽然大多数脚本语言都是如此,但我认为这两种语言组合得非常好。

对于大多数GUI而言,功能比形式更重要(即:眼睛糖果不是最重要的)。即使这样,也可以使用Tkinter制作非常好看的GUI。 Tk是我近20年的首选工具包。它最容易与Tcl一起使用,因为它是它的母语,但是不可否认python在内置功能方面优于Tcl。

话虽这么说,python程序员可用的所有工具包都很好。 Tkinter的主要优点是它非常易于使用,您可能已经安装了它,因此进入的障碍非常低。

答案 1 :(得分:0)

我喜欢使用tkinter和python。这很容易做,有很多例子,还有很多问题,答案也在这里!此外,90%的python用户已经在他们的系统上使用了tkinter,使得分发非常直接。我也成功使用py2exe创建了Windows可执行文件。

这是我在约10分钟内写的gui。一旦理解了语法,就很容易了。

enter image description here

另一个我用vtkmatplotlib编写的更精细的内容嵌入到3D和2D图形的gui中! question我问了这个问题。

enter image description here