wxpython基本用法入门

 时间:2026-02-15 04:14:00

1、输入如下代码,运行,就可以得到一个GUI窗口。

#!/usr/bin/env python

import wx

app = wx.App(False)

frame = wx.Frame(None, wx.ID_ANY, "Hi")

frame.Show(True)

app.MainLoop()

wxpython基本用法入门

2、点击叉号,可以关闭GUI窗口。

wxpython基本用法入门

wxpython基本用法入门

3、再运行这段代码就会报错。

PyNoAppError: The wx.App object must be created first!

wxpython基本用法入门

4、原来,wxpython在新建app的时候,之前程序建的app仍占据着内存,导致前后冲突。

解决方法是删除之前的app——del app。

wxpython基本用法入门

5、这时候再运行代码,就不会报错了。

wxpython基本用法入门

6、这样,可以把del app放到代码最后面,当关闭GUI窗口的时候,del app紧随其后的运行,把app删掉。

wxpython基本用法入门

  • python如何实现文件路径的选择
  • 怎么把war包部署到tomcat
  • visual studio怎么添加ASP.NET文件夹
  • C#如何打开起始页
  • win10上完全卸载Loadrunner12
  • 热门搜索
    鼋头渚怎么读 未婚生子怎么上户口 离职证明怎么开 卵巢早衰怎么办 如懿为什么不原谅海兰 日语早上好怎么说 秦桧是怎么死的 羽五笔怎么打 怎么折飞镖 豆腐鱼头汤的做法