python同样也可以用来开发GUI,常采用的模块有TKinter。下面给出一些例子用于简单说明python是如何开发gui的,当然这还远远不够。

例子1:

#!/usr/bin/env python

import Tkinter

top = Tkinter.Tk()
label = Tkinter.Label(top, text='Hello World!')
label.pack()
Tkinter.mainloop()

例子2:

#!/usr/bin/env python

import Tkinter

top = Tkinter.Tk()
quit = Tkinter.Button(top, text='Hello World!',
    command=top.quit)
quit.pack()
Tkinter.mainloop()

作为替代,我们其它4 种比较流行且可用的工具集来编写同一个GUI 程序示例:Tix(Tk Interface eXtensions)、Pmw(Python MegaWidgets的Tkinter 扩展)、wxPython(wxWidgets 的Python 绑定)、和PyGTK(GTK+的Python 绑定)

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐