什么是GUI编程?
GUI(Graphical User Interface)即图形用户接口,我们平时使用的软件会有一个图形化的界面展示给用户,与用户交互。用户只需要鼠标点点点,手指戳戳戳就可以控制,而不是,需要输入代码指令,以及接收枯燥的反馈等等;
所谓的GUI编程,就是编写图形化界面的软件供用户使用
在Python中有哪些库可以支持GUI编程?
python官方提供的GUI编程模块为Tkinter,IDLE就是使用TKinter实现;
其他使用率较高的库
- PyQt
- PySide
- wxPython
- PyGUI
- Kivy
- Libavg
PyQt简介
什么是PyQt?
PyQt是Qt最流行的Python绑定之一,简单理解,使用Python重新实现了一遍Qt的功能,在实现的时候, 几乎保持了全部原有的API,学习完PyQt之后, 只要掌握C++语法之后, 就可以快速的接手Qt的使用;
Qt发展
- 1991年奇趣科技公司开发的C++ GUI应用程序
- 2008年奇趣被诺基亚收购,Qt也就变成诺基亚的了
- 2012年,Qt被Digia收购
- 2014年发布了Qt5.3正式版,至此,对iOS,Android,WP等