Python程序设计实践教程,Python程序设计与案例教程
欢迎到QQ群学习交流:657341423
Python wxPython资源比较少,官方文档也不好找。WxPython在安装python 2.x和python 3.x方面存在差异:
以python3.x的安装为例。
1.在线下载并安装whl文件:路径:https://wxpython.org/phoenix/snapshot-builds/
文件名的解释:
wpython _ phoenix-3 . 0 . 3 . dev 2812 b 3485 D4-cp35-cp35m-win _ amd64 . whl
Cp35代表Python版本3.5
然后,安装pip以完成安装。
简单用法:
这里有两种使用方法。首先,名为wxFormBuilder的开源软件直接提供了简单的编辑界面,将生成的代码直接复制到py文件中直接运行,实现了GUI的简单开发。将wxFormBuilder下载到:
3359资料来源forge.net/projects/wxformbuilder/
如何简单使用wxFormBuilder,请尽量自己在网上找。
二是直接写代码格式。这是一个API熟练程度的测试。但是,大概有一个规定的格式。
格式如下。
Importwxclassframe(wx。Frame): #)定义了wx.frame的一个子类,它可以让您更好地控制框架的内容和外观。frameclasshatdisplaysanimage。def _ _ iiiparent=none,id=-1,pos=wx。DefaultPosition,title=Hello,):#给我们的帧生成器添加图像参数。该值提供了“ CreateAframeInstanceAndDisplayImage。" " #当我们的APP应用#类创建一个框架实例,并提供wx。StaticBitmap控件,bitmaps temp=image . convert to bitmap(size=temp . getwidth),temp . getheight(wx . frame . _ _ init _)self)with it map=temp(class app(wx。App)。)OnInit)方法的wx.app子类“ application class。”def on init(self)" 33333 wx . bitmap _ type _ JPEG(self . frame=frame)image)self . frame . show)self . settop window(self . frame)递归这是一种重写类的方法,通常使用
不要枚举每个控件的属性、方法和参数。具体请参考官网的文件。
wxpython.org/phoenix/docs/html/main.html 3359号
3358 xoomer.virgilio.it/infinity 77/wxpython/widgets . html # t
个人推荐第二种。感觉很完整。
欢迎到QQ群学习交流:657341423
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。