PyQt5学习笔记(一)——PyQt5安装

时间:2021-07-26 08:06:15

1、PyQt5简介

    PyQt5是一套Python绑定DigiaQT5应用的框架,可用于Python2和Python3。PyQt5做为Python的一个模块,它有620多个类和6000个函数和方法。它是一个跨平台的工具包,它可以运行在所有主要的操作系统,包括UNIX,Windows,Mac OS。PyQt5是双重许可,开发者可以在GPL和商业许可之间进行选择。
      PyQt5的官方网站 http://www.riverbankcomputing.co.uk/news
      本文在学习过程中默认使用Python3.6版本和PyCharm。
2、PyQt5安装
     PyQt5最简单的安装方法就是使用PIP命令进行安装。
      安装命令:
 pip install PyQt5
3、第一个界面程序
 
 
#!/usr/bin/python3# -*- coding: utf-8 -*-
import sys #这里我们提供必要的引用。基本控件位于pyqt5.qtwidgets模块中。from PyQt5.QtWidgets import QApplication, QWidget if __name__ == '__main__':    #每一pyqt5应用程序必须创建一个应用程序对象。sys.argv参数是一个列表,从命令行输入参数。    app = QApplication(sys.argv)    #QWidget部件是pyqt5所有用户界面对象的基类。他为QWidget提供默认构造函数。默认构造函数没有父类。    w = QWidget()    #resize()方法调整窗口的大小。这离是250px宽150px高    w.resize(250, 150)    #move()方法移动窗口在屏幕上的位置到x = 300,y = 300坐标。    w.move(300, 300)    #设置窗口的标题    w.setWindowTitle('Simple')    #显示在屏幕上    w.show()        #系统exit()方法确保应用程序干净的退出    #的exec_()方法有下划线。因为执行是一个Python关键词。因此,exec_()代替    sys.exit(app.exec_())
程序显示一个对话框

PyQt5学习笔记(一)——PyQt5安装