全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Python Qt GUI与数据可视化编程

  • 定价: ¥99
  • ISBN:9787115514165
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:490页
  • 作者:王维波//栗宝鹃//...
  • 立即节省:
  • 2019-09-01 第1版
  • 2019-09-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书介绍在Python中使用PyQt5和其他模块进行GUI和数据可视化编程的方法。第一部分介绍PyQt5设计GUI程序的基本框架,包括GUI应用程序的基本结构、窗体UI可视化设计与窗体业务逻辑的设计、信号与槽的特点和使用等。第二部分介绍GUI程序设计中一些主要功能模块的使用,包括基本界面组件、事件处理、数据库、绘图、多媒体等。第三部分先介绍使用PyQtChart和PyQtDataVisualization进行二维和三维数据可视化设计的方法,再介绍将Matplotlib嵌入PyQt5 GUI应用程序窗口界面中进行数据可视化的编程方法。通过研读本书,读者可以掌握使用PyQt5、PyQtChart、Matplotlib等模块进行GUI应用程序和数据可视化设计的方法。
    本书适合具有Python编程基础,并想通过Python设计GUI应用程序或在GUI应用程序中实现数据可视化的读者阅读和参考。

目录

第一部分  PyQt5开发基础
  第1章  开发环境安装 
    1.1  Python 
      1.1.1  Python 简介 
      1.1.2  Python的下载与安装 
      1.1.3  IDLE的基本使用 
      1.1.4  安装Python包 
    1.2  Qt 
      1.2.1  Qt 简介 
      1.2.2  Qt 的下载与安装 
      1.2.3  Qt的几个工具软件 
      1.2.4  Qt Creator的设置 
    1.3  PyQt5 
      1.3.1  PyQt5简介 
      1.3.2  PyQt5安装 
      1.3.3  在IDLE中开启对PyQt5的代码提示功能 
  第2章  PyQt5 GUI程序框架 
    2.1  PyQt5 GUI程序的基本框架 
    2.2  使用可视化设计窗体的GUI程序 
      2.2.1  用UI Designer可视化设计窗体 
      2.2.2  将ui文件编译为py文件 
      2.2.3  使用Ui_FormHello类的GUI程序框架 
      2.2.4  界面与逻辑分离的GUI程序框架 
    2.3  信号与槽的使用 
      2.3.1  信号与槽功能概述 
      2.3.2  Qt Creator的使用 
      2.3.3  窗体可视化设计 
      2.3.4  界面组件布局管理 
      2.3.5  组件的信号与内建槽函数的关联 
      2.3.6  PyQt5 GUI项目程序框架 
      2.3.7  为组件的内建信号编写槽函数 
    2.4  自定义信号的使用 
      2.4.1  信号与槽的一些特点和功能 
      2.4.2  自定义信号使用示例 
      2.4.3  使用信号与槽的一些注意事项 
    2.5  资源文件的使用 
      2.5.1  功能概述 
      2.5.2  窗体可视化设计 
      2.5.3  创建和使用资源文件 
      2.5.4  窗体文件和资源文件的编译 
      2.5.5  窗体业务逻辑类的设计 
      2.5.6  为应用程序设置图标 
    2.6  从Qt C++类库到PyQt5 
      2.6.1  帮助信息的查找 
      2.6.2  正确导入模块中的类 
      2.6.3  部分类和接口函数的差异
  ……
第二部分  GUI应用程序设计
  第3章  常用界面组件的使用
  第4章  Model/View结构
  第5章  事件处理
  第6章  对话框与多窗口设计
  第7章  数据库
  第8章  绘图
  第9章  文件
  第10章  多媒体
  第11章  GUI设计增强技术
第三部分  数据可视化
  第12章  PyQtChan二维绘图
  第13章  PyQtData Visualization三维绘图
  第14章  Matplotlib数据可视化