Python GUI
Windows下需安装:wxpython,下载地址:www.wxpython.org
例子1:简单框架
1 #!/usr/bin/python 2 3 # -*- coding:utf-8 -*- 4 5 # Filename:beTest.py 6 7 ''' @author by imjc 8 9 Created on 2014-01-09 ''' 10 11 12 import wx 13 14 app = wx.App() 15 16 win = wx.Frame(None) 17 18 win.Show() 19 20 app.MainLoop()
运行结果1:
例子2:增加一个标题
1 #!/usr/bin/python 2 # -*- coding:utf-8 -*- 3 # Filename:beTest.py 4 ''' 5 @author by imjc 6 Created on 2014-01-09 7 ''' 8 import wx 9 10 app = wx.App() 11 win = wx.Frame(None, title = 'The test program') #增加一个标题 12 win.Show() 13 app.MainLoop()
运行结果2:
例子3:增加2两个按钮,两个文本框并设置滚动条
1 #!/usr/bin/python 2 # -*- coding:utf-8 -*- 3 # Filename:beTest.py 4 ''' 5 @author by imjc 6 Created on 2014-01-09 7 ''' 8 import wx 9 10 app = wx.App() 11 win = wx.Frame(None, title = 'The test program', size = (410, 335)) #增加标题和设置整体框架大小 12 win.Show() 13 14 loadButton = wx.Button(win, label = 'Open', pos = (225, 5), size = (80, 25)) #增加一个按钮'Open',设置按钮位置和大小 15 saveButton = wx.Button(win, label = 'Save', pos = (315, 5), size = (80, 25)) #增加一个按钮'Save',设置按钮位置和大小 16 17 fileText = wx.TextCtrl(win, pos = (5, 5), size = (210, 25)) #增加一个文本框,设置按钮位置和大小 18 contents = wx.TextCtrl(win, pos = (5, 35), size = (390, 260), 19 style = wx.TE_MULTILINE | wx.HSCROLL) #正增加一个文本框,设置按钮位置和大小,并设置文本框的垂直和水平滚动条 20 21 app.MainLoop()
运行结果3:

浙公网安备 33010602011771号