一,wxPython简介
WxPython基于Python语言实现,封装了优秀的跨平台GUI库wxWidgets(wxWidgets本身用C++语言开发)。利用WxPython可以方便地设计出功能强大的的图形用户界面程序。WxPython具有非常出色的跨平台能力,能够支持运行在32/64位windows、Linux、Unix、Mac OS下。
二,wxPython安装
安装可以分为在线安装和线下(下载)安装。
1.在线安装
在window的命令提示符,或者在linux下的shell下执行如下命令:
pip install -U wxPython
2.线下安装
A.首先下载源文件
下载地址:https://pypi.org/project/wxPython/#files
4.0.1为wxPython版本
cp36为python版本
win_amd64为环境和平台
根据自己的需求下载适合自己的版本。
B.安装
在window的命令提示符,或者在linux下的shell下执行如下命令:
安装完成后可以通过如下命令查看自己已经安装的第三方包和版本:
pip list
三,第一个程序
我的第一个界面程序是做一个简单的登陆界面,用到了Dialog 、Panel 、Button、StaticText、TextCtrl等控件和设置背景图片等功能。但是界面的还是不完美,StaticText和TextCtrl没能设置成透明背景。废话不多,上效果。