接下来这个专题介绍PyQt的一些内容 教程翻译自: [https://www.tutorialspoint.com/pyqt/pyqt_introduction.htm](https://www.tutorialspoint.com/pyqt/pyqt_introduction.htm) 由于本人也是学习状态,翻译可能不准确,请及时指出,我会很快修正 一些关键字我会直接使用英文 ##什么是PyQt PyQt是Qt的一种Python实现 Qt是一个非常强大的跨平台的图形库 PyQt 是由RiverBank Computing Lt开发的 官网网站为: [https://riverbankcomputing.com/software/pyqt/download](https://riverbankcomputing.com/software/pyqt/download) PyQt API 是一些列模块的集合,包含非常多的类和函数 - QtCore 包含一些用于文件和目录操作的非图形化的类 - QtGui模块包含所有图形化控制(graphical controls) - QtXml 可以处理XML文件 - QtSvg可以处理可伸缩矢量图形 - QtSql可以和数据库进行交互 ##支持的环境 PyQt支持所有主流的操作系统,Linux,Windows,Mac等 他有两种授权方式 GPL和商业授权 目前PyQt有2个版本 PyQt 4.8 和PyQt 5.5 4版本支持Python2和Python3 5版本只支持Python3