常见GUI库:Tkinter(高效)、PyQt(强大)、wxPython
这里选择wxPython
相关文档https://www.wxpython.org/pages/overview/#hello-world
pip install -i https://pypi.doubanio.com/simple/ wxPython
基本结构:
# First things, first. Import the wxPython package.
import wx
# Next, create an application object.
app = wx.App()
# Then a frame.
frm = wx.Frame(None, title="Hello World")
# Show it.
frm.Show()
# Start the event loop.
app.MainLoop()
import wx
class APP(wx.App):
def Oninit(self): #创建应用程序初始化方法
frame=wx.Frame(None,title='hollo world')#创建窗口,定义标题栏.
frame.Show(True)# 显示循环
return True
if __name__ == '__main__':
app=APP() #创建应用对象.应用程序对象也