wxpython中文手册
wxpython中文手册
wxpython是一个跨平台的可用于创建GUI桌面应用程序的工具包,它封装了wxWidgets ,一个用c++实现的非常成熟的库。如果你对python感兴趣,想要自己做出一些有趣的东西来,只是自己在本地电脑上使用,那么wxpython是一个不错的选择。web开发虽然同样有大量开源库,但所需要学习掌握的技能对于初学者来说实在太多了。安装wxpython极为简单pip install wxpython
本系列教程可以作为你学习wxpython的入门教程,跟着我,你将逐步掌握桌面软件开发的各种概念和方法。
学习wxpython,你首先要学习的概念就是Frame。你在任何一台电脑上打开一个软件,都能看到一个界面,这个界面,在桌面软件开发中被称之为窗口,也或者叫窗体。其他的诸如按钮,输入框,等提供给你操作点击的被称之为控件,这些控件被布局在窗口上,最终形成了你所看到的软件。
wxPython是Python语言中一套优秀的GUI图形库,可以很方便地创建完整、功能健全的GUI图形用户界面。
如Wxpython官网说的那样,它产出的应用程序可以在windows、mac
os以及linux系统上不做或做很少修改的情况下完美运行。
当然,wxpython是对像我这样的小白非常友好的,它具有相对完备的文档支持,当遇到什么棘手的问题时,翻阅文档也不失为一种很好的解决办法。
首先,导入wxpython图形库import wx。
然后,创建一个类class App(wx.App),它是该应用程序的“领袖”,负责统筹各种组件、框架等等。该类中负责初始化的方法是OnInit,在该方法下,创建窗体Frame(基于wx.Frame,最简单的只需输入它的上级None以及窗体标题title即可),然后将它展示出来frame.Show()。
最后,创建该类的实例app = App(),然后,开始它的主循环app.MainLoop()。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务