计算器python-wx实现界面
import wx app = wx.App() win = wx.Frame(None, title = '计算器', size = (365,335)) btt1 = wx.Button(win, label = 'open', pos = (160,5), size = (80,25)) btt2 = wx.Button(win, label = 'save', pos = (255,5), size = (80,25)) bt1 = wx.Button(win, label = '1', pos = (10,150), size = (80,25)) bt2 = wx.Button(win, label = '4', pos = (10,180), size = (80,25)) bt3 = wx.Button(win, label = '7', pos = (10,210), size = (80,25)) bt4 = wx.Button(win, label = '2', pos = (95,150), size = (80,25)) bt5 = wx.Button(win, label = '5', pos = (95,180), size = (80,25)) bt6 = wx.Button(win, label = '8', pos = (95,210), size = (80,25)) bt7 = wx.Button(win, label = '3', pos = (180,150), size = (80,25)) bt8 = wx.Button(win, label = '6', pos = (180,180), size = (80,25)) bt9 = wx.Button(win, label = '9', pos = (180,210), size = (80,25)) bt9 = wx.Button(win, label = '*', pos = (265,210), size = (80,25)) bt9 = wx.Button(win, label = '-', pos = (265,180), size = (80,25)) bt9 = wx.Button(win, label = '+', pos = (265,150), size = (80,25)) bt9 = wx.Button(win, label = '.', pos = (10,240), size = (80,25)) bt9 = wx.Button(win, label = '0', pos = (95,240), size = (80,25)) bt9 = wx.Button(win, label = '*', pos = (180,240), size = (80,25)) bt9 = wx.Button(win, label = '%', pos = (265,240), size = (80,25)) finename = wx.TextCtrl(win, pos = (5,5), size = (150,25)) conent = wx.TextCtrl(win, pos = (5,35), size = (390,260), style = wx.TE_MULTILINE|wx.HSCROLL) win.Show() app.MainLoop()
需要再lib下的site-packet包内导入安装包。