包邮PyQt5快速开发与实战+Python Qt GUI快速编程—PyQt编程指南

包邮PyQt5快速开发与实战+Python Qt GUI快速编程—PyQt编程指南 pdf epub mobi txt 电子书 下载 2025

图书标签:
  • PyQt5
  • Python
  • GUI
  • Qt
  • 快速开发
  • 编程指南
  • 实战
  • 桌面应用
  • 图形界面
  • 包邮
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121322914
商品编码:16979217783
出版时间:2017-09-01

具体描述

PyQt5快速开发与实战



Python Qt GUI快速编程—PyQt编程指南


YL10218 9787121322914 9787121298066

PyQt5快速开发与实战    

 

本书旨在帮助读者以·短的时间掌握PyQt 5的基础知识并能够实战应用,希望本书对有Python程序开发需求的读者有帮助。

 

基本信息

 

作者: 王硕 孙洋洋   

 

出版社:电子工业出版社

 

ISBN:9787121322914

 

定价 99元

 

出版日期:2017 年9月

 

开本:16开

 

页码:572

 

版次:1-1

 

所属分类:计算机

 

编辑推荐

 

 

 

《PyQt5快速开发与实战》是介绍PyQt 5理论与实战的前沿书籍,即系统化地介绍Qt的基础知识,又兼顾Python的各种强大模块,同时包含丰富的项目实战。旨在帮助读者快速掌握PyQt 5的应用知识,是Python程序开发的利器。

 

内容简介

 

    书籍

 

    计算机书籍

 

《PyQt5快速开发与实战》既是介绍PyQt 5的快速入门书籍,也是介绍PyQt 5实战应用的书籍。PyQt 5是对Qt所有类的Python封装,既可以利用Qt的强大功能,也可以利用Python丰富的生态圈,同时能够结合Python简洁的语法进行操作,其结果就是使用PyQt 5可以高效、简单地开发出自己想要的程序。《PyQt5快速开发与实战》内容丰富,对PyQt 5基础知识的介绍比较全面,同时对新手使用PyQt 5的一些重点、难点都有专门的章节进行针对性分析,还重点介绍了如何把Python的一些重量级模块(Pandas、Matplotlib和Plotly)嵌入到PyQt 5中,从而极大地节约开发时间。·后,《PyQt5快速开发与实战》给出一些综合性较强的实战案例,帮助读者快速掌握PyQt 5的实战应用。

 

总而言之,《PyQt5快速开发与实战》旨在帮助读者以·短的时间掌握PyQt 5的基础知识并能够实战应用,希望《PyQt5快速开发与实战》对有Python程序开发需求的读者有帮助。 

 

作译者

 

王硕,网名信平,北京鼎鑫拓达资深软件工程师,具有8年的Java企业应用开发经验和3年教育培训经验。曾主持多个B/S项目的开发,经验丰富。擅长J2EE(JSP/Servlet、 JDBC、Struts2、Spring、Hibernate)项目开发、Python(程序GUI、数据分析、网络爬虫、机器学习)项目开发,、HTML 5和数据库技术,是极宽Top开源团队核心成员。

 

孙洋洋,现就职于一家资产管理公司,负责公司量化投研系统的开发与维护,有多家券商工作与实习经验。擅长网络爬虫、机器学习、程序GUI开发与设计,对量化投资领域兴趣浓厚,有多年量化投资实盘操作经验,是极宽Top开源团队核心成员。 

 

目录

 

第1章 认识PyQt 5 1

 

1.1 PyQt框架简介 1

 

1.1.1 PyQt 5的特点 3

 

1.1.2 Qt与PyQt的关系 4

 

1.1.3 其他图形界面开发库介绍 4

 

1.1.4 PyQt 4/PyQt 5 6

 

1.1.5 Python 2/Python 3 6

 

1.2 PyQt 5环境搭建 7

 

1.2.1 在Windows下搭建PyQt 5环境 7

 

1.2.2 在Mac OS下搭建PyQt 5环境 15

 

1.2.3 PyQt 5的安装测试 20

 

1.2.4 安装其他Python模块 22

 

1.2.5 使用PyQt 5的API文档 23

 

1.3 Eric 6的安装与使用 25

 

1.3.1 Eric 6的安装及汉化 26

 

1.3.2 Eric 6的相关配置 29

 

1.3.3 安装自动补全插件jedi 33

 

1.3.4 测试Eric 6 35

 

1.3.5 Eric 6的基本使用 35

 

1.4 本书程序下载 39

 

第2章 Python基本语法 41

 

2.1 Python简介 41

 

2.2 数据类型 43

 

案例2-1 基本运算 43

 

2.3 String(字符串) 45

 

案例2-2 字符串入门 45

 

案例2-3 字符串常用方法 46

 

2.4 List(列表) 47

 

案例2-4 列表操作 48

 

2.5 Tuple(元组) 49

 

案例2-5 元组操作 49

 

2.6 Dictionary(字典) 50

 

案例2-6 字典操作 50

 

2.7 数据类型转换 52

 

2.8 控制语句 53

 

案例2-7 控制语句 53

 

2.9 自定义函数 54

 

案例2-8 函数定义 55

 

2.10 函数partial 55

 

案例2-9 partial函数的使用 56

 

2.11 lambda表达式 57

 

案例2-10 lambda表达式操作 57

 

2.12 类和实例 58

 

案例2-11 类和实例的使用 58

 

2.13 类的属性和方法 59

 

案例2-12 类的属性和方法的使用 59

 

2.14 类的动态属性 61

 

案例2-13 类的动态属性操作 61

 

第3章 Qt Designer的使用 64

 

3.1 Qt Designer快速入门 64

 

3.1.1 新建主窗口 65

 

3.1.2 窗口主要区域介绍 66

 

3.1.3 查看UI文件 68

 

3.1.4 将.ui文件转换为.py文件 70

 

3.1.5 界面与逻辑分离 74

 

3.2 布局管理入门 75

 

3.2.1 使用布局管理器布局 76

 

3.2.2 使用容器进行布局 79

 

3.3 Qt Designer 实战应用 81

 

3.3.1 ,布局 81

 

3.3.2 使用布局管理器布局 83

 

3.3.3 其他需要注意的内容 91

 

3.3.4 测试程序 94

 

3.4 信号和槽关联 96

 

3.4.1 简单入门 97

 

3.4.2 快速进阶 101

 

3.5 菜单栏与工具栏 106

 

3.5.1 界面设计 106

 

3.5.2 效果测试 110

 

3.5.3 应用:加载其他窗口 112

 

3.6 打包资源文件 115

 

3.6.1 使用Qt Designer加载资源文件 115

 

3.6.2 在窗体中使用资源文件 116

 

3.6.3 转换资源文件 118

 

3.6.4 导入.py资源文件 119

 

第4章 PyQt 5基本窗口控件 122

 

4.1 QMainWindow 122

 

4.1.1 窗口类型介绍 122

 

4.1.2 创建主窗口 123

 

案例4-1 创建主窗口 124

 

4.1.3 将主窗口放在屏幕中间 125

 

案例4-2 主窗口居中显示 125

 

4.1.4 关闭主窗口 127

 

案例4-3 关闭主窗口 127

 

4.2 QWidget 128

 

4.2.1 窗口坐标系统 129

 

4.2.2 常用的几何机构 130

 

案例4-4 屏幕坐标系统显示 131

 

4.2.3 创建,个PyQt 5应用 15

 

4.13.3 QStatusBar 216

 

案例4-36 QStatusBar的使用 217

 

4.14 QPrinter 218

 

案例4-37 QPrinter的使用 218

 

第5章 PyQt 5高级界面控件 221

 

5.1 表格与树 221

 

5.1.1 QTableView 221

 

案例5-1 QTableView的使用 222

 

5.1.2 QListView 224

 

案例5-2 QListView的使用 225

 

5.1.3 QListWidget 226

 

案例5-3 QListWidget的使用 226

 

5.1.4 QTableWidget 227

 

5.1.5 QTreeView 245

 

5.2 容器:装载更多的控件 251

 

5.2.1 QTabWidget 251

 

案例5-4 QTabWidget的使用 252

 

5.2.2 QStackedWidget 254

 

案例5-5 QStackedWidget的使用 254

 

5.2.3 QDockWidget 256

 

案例5-6 QDockWidget的使用 257

 

5.2.4 多文档界面 259

....




书名:Python Qt GUI快速编程——PyQt编程指南

 

:79.00元

 

作者:(英)Mark Summerfield(马克 . 萨默菲尔德) 著,闫锋

 

出版社:电子工业出版社

 

出版日期:2016-08-01

 

ISBN:9787121298066

 

字数:811000

 

页码:460

 

版次:1

 

装帧:平装

 

开本:16开


目录

,部分 Python编程
第1章 数据类型和数据结构
1.1 执行Python代码
1.2 变量和对象
1.3 数字和字符串
1.3.1 整数和长整型
1.3.2 浮点数和小数
1.3.3 字节字符串、 Unicode字符串和QString
1.4 集合
1.4.1 元组
1.4.2 列表
1.4.3 字典
1.4.4 集
1.5 内置函数
小结
练习题
第2章 控制结构
2.1 条件分支
2.2 循环
列表解析和生成器
2.3 函数
2.3.1 生成器函数
2.3.2 关键字参数的使用
2.3.3 lambda函数
2.3.4 动态函数的创建
2.3.5 偏函数应用程序
2.4 异常处理
小结
练习题
第3章 类和模块
3.1 实例的创建
3.2 方法和特殊方法
3.2.1 静态数据、 静态方法和装饰器
3.2.2 例: Length类
3.2.3 集合类
3.2.4 例: OrderedDict类
3.3 继承和多态
3.4 模块和多文件应用程序
小结
练习题
第二部分 GUI编程基础
第4章 GUI编程简介
4.1 25行的弹出式闹钟
4.2 30行的表达式求值程序
4.3 70行的货币转换程序
4.4 信号和槽
小结
练习题
第5章 对话框
5.1 简易对话框
5.2 标准对话框
OK/Cancel型模态对话框
5.3 智能对话框
5.3.1 非模态应用/关闭型对话框
5.3.2 非模态的实时对话框
小结
练习题
第6章 主窗口
6.1 主窗口的创建
6.1.1 动作和按键顺序
6.1.2 资源文件
6.1.3 创建和使用动作
6.1.4 恢复和保存主窗口的状态
6.2 用户动作的处理
6.2.1 文件动作的处理
6.2.2 编辑动作的处理
6.2.3 帮助动作的处理
小结
练习题
第7章 使用Qt设计师
7.1 用户界面的设计
7.2 对话框的实现
7.3 对话框的测试
小结
练习题
第8章 数据处理和自定义文件格式
8.1 主窗口的职责
8.2 数据容器的职责
8.3 二进制文件的保存和加载
8.3.1 用QDataStream读写
8.3.2 使用pickle模块读写
8.4 文本文件的保存和加载
8.4.1 使用QTextStream读写
8.4.2 使用codecs模块读写
8.5 XML文件的保存和加载
8.5.1 XML的写
8.5.2 用PyQt的DOM类来读取和解析XML
8.5.3 用PyQt的SAX类读取和解析XML
小结
练习题
第三部分 中级GUI编程
第9章 布局和多文档
9.1 布局策略
9.2 Tab标签页窗口部件和堆叠窗口部件
9.3 窗口切分条
9.4 单文档界面(SDI)
9.5 多文档界面(MDI)
小结
练习题第10章 事件、 剪贴板和拖放
10.1 事件处理机制
10.2 重新实现事件处理程序
10.3 使用剪贴板
10.4 拖放
小结
练习题第11章 自定义窗口部件
11.1 使用窗口部件样式表
11.2 创建复合窗口部件
11.3 子类化内置窗口部件
11.4 子类化QWidget
11.4.1 例: 分数滑块
11.4.2 例: 流体混合窗口部件
小结
练习题第12章 基于项的图形
12.1 图形项的自定义和交互
12.2 动画和复杂形状
小结
练习题第13章 Rich文本和打印
13.1 Rich文本的编辑
13.1.1 使用QSyntaxHighlighter
13.1.2 Rich文本的行编辑


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有