专栏初衷
wxPython ,作为 Python 中功能全面的图形界面开发的库,其控件与其应用也不计其数。现在,主流的博客以及书本上对于 wxPython 的介绍或应用也大多数仅限于基础布局、 Button 、TextCtrl 等的讲解。而真正钻研过 wxPython 库与其帮助文档的可知,其中许多特殊的、能满足各种复杂需求控件或样式基本未被提及过。而恰恰是这些控件,才是 wxPython 相比于其他例如 Tkinter 等库多出的精髓。也正是这些,也让开发者在开发界面时游刃有余,而不用自定义某些复杂的控件以实现功能。
该专栏,将会按照一定的学习顺序,将 wxPython 中绝大部分的功能讲解一遍。当然,相比于该系列教程, wxPython 官方提供的帮助文档自然更加详细,专业地阐明了每一个接口的调用以及功能。直接阅读 帮助文档 或许也是一个不错的选择。
专栏内容
如上文所述,该专栏将会讲解 wxPython ,不过正常不会有实战的讲解。关于此方面的内容,也可以访问我的另一个专栏 项目分享 ,在这里,以后或许会有关于 wxPython 的实战~
专栏说明
该系列教程中出现的所有代码将经过测试,其文件名也将标注。若在尝试中使用了相同的代码,可能是解释器或 wxPython 的版本问题所导致。该教程使用的是 Python3.9 ,且 wxPython 版本为 4.1.1!而且,使用的平台是, Windows10 。若解决以上不同后仍有问题,欢迎在当篇文章下评论或私信我~
专栏目标
该专栏大概每两周会发布一篇关于 wxPython 的教程。欢迎关注这个专栏以便日后学习!