wxpython教程:[1]入门
1、先来看一下如下代码,这是一个简单的界面,我们接下来逐句解释
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/ed792abb19efa25fb46861cf59828689a0463bd1.jpg)
2、首先是两行注释,用#号打头表示注释,不执行。而coding表示编码方式,开始透明coding表示该文件使用utf8编码,因为Python文件中有中文,必须声明一个支持中文的编码
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/7efc527c34b33c41f0c670f5887de137c8762ed1.jpg)
3、接下来实例化一个app,任何一个应用程序都是一个app
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/23fd63c5cf672b5f193aa6223314f4d0b40327d1.jpg)
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/b442d6d246fe474e16ff900bb0ef354f51b81fd1.jpg)
4、这两句表示创建了一个掂迎豢畦Frame,Frame就是框架,是一个容器,内部可以包含多个容器或者其他组件,如果我们的Frame的第一个参数使用None漉胜衲仰表示它是顶层的容器,它包含了应用程序的所有组件。‘入门'表示Frame的标题,一会你就看到标题在哪里。最后,任何Frame窗口想要显示,必须用show(),但是你现在还看不到窗口,因为程序没有运行呢frame=wx.Frame(None,-1,u'入门')frame.Show()
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574a264e3028a7f7dfb2dd1917d1.jpg)
5、实际上,我们是用app.mainLoop来启动程序的
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/2db6c1b2dc19ce2cb967bd6a7fdca039121f11d1.jpg)
6、这样我们就看到了一个最简单的界面了。
![wxpython教程:[1]入门](https://exp-picture.cdn.bcebos.com/a1780d1fceecd3d98009517067995943050108d1.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:30
阅读量:73
阅读量:60
阅读量:25