返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • PYQT6开发及实例 郑阿奇,郑进 编 专业科技 文轩网
  • 新华书店正版
    • 作者: 暂无著
    • 出版社: 电子工业出版社
    • 出版时间:2023-05-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 暂无著
    • 出版社:电子工业出版社
    • 出版时间:2023-05-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2023-05-01
    • 字数:829000
    • 页数:460
    • 开本:16开
    • 装帧:平装
    • ISBN:9787121455902
    • 国别/地区:中国
    • 版权提供:电子工业出版社

    PYQT6开发及实例

    作  者:郑阿奇,郑进 编
    定  价:98
    出 版 社:电子工业出版社
    出版日期:2023年05月01日
    页  数:460
    装  帧:平装
    ISBN:9787121455902
    主编推荐

    PyQt6是Python应用开发的优选平台,本书包括PyQt6基础和PyQt6开发及实例两部分。全书内容兼顾代码设计和工具设计,以代码设计为主。本书网络资源包括源代码、学习课件、所有实例的工程文件包和对应的二维码文档,读者可通过电子工业出版社华信教育资源网免费下载。

    内容简介

    PyQt6是Python专业图形界面应用开发的优选平台,本书包括PyQt6基础和PyQt6开发及实例两部分。PyQt6基础部分通过一个简单实例初步熟悉PyQt6的两种界面开发方式,然后介绍通用窗口、对话框(包括子类控件)和主窗口属性、方法、事件、信号和槽,在此基础上介绍布局管理、常用控件、容器布局、菜单栏、工具栏、状态栏、表格、树、拖曳与剪贴、绘图、二维图表及三维图表、定时器、线程和网页交互等。PyQt6开发及实例部分包括文档分析器、网上商城、我的美图、我的绘图板、简版微信和简版抖音。本书内容兼顾代码设计和工具设计,以代码设计为主。PyQt6基础部分所有实例均采用代码设计,PyQ6开发及实例部分一般界面采用工具设计,功能实现采用代码设计,与实际应用开发方式相同。实例侧重于综合应用,每一个实例都经过精心考虑,尽可能合理地分配重要知识点和应用模块库,使其既体现主要知识的null

    作者简介

    郑阿奇,曾任教于南京师范大学计算机科学与技术学院,主编多本计算机专业书籍,作品多次获选为国家规划教材,两次获江苏省优秀教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社优秀畅销书二等奖、两次获南京师范大学优秀教学成果一等奖、南京师范大学精品教材一等奖。

    精彩内容

    目录
    第1章 PyQt6图形界面程序设计入门 1
    1.1 第一个实例:采用代码计算圆面积 1
    1.1.1 创建窗口 2
    1.1.2 计算圆面积 3
    1.2 第二个实例:采用设计器计算圆面积 7
    1.2.1 工具的安装 7
    1.2.2 界面开发 7
    1.2.3 功能开发 13
    1.3 PyQt6集成开发环境搭建 15
    1.3.1 安装及配置PyCharm 15
    1.3.2 PyCharm整合PyQt6界面设计工具 19
    第2章 窗口 22
    2.1 PyQt6窗口和应用程序 22
    2.1.1 PyQt6界面设计环境:Qt Designer 22
    2.1.2 应用程序类:QApplication 23
    2.2 通用窗口QWidget 23
    2.2.1 坐标系统和类 23
    2.2.2 常用属性 25
    2.2.3 事件 32
    2.2.4 信号/槽 37
    2.2.5 通用窗口实例 40
    2.3 对话框QDialog 42
    2.3.1 对话框属性 42
    2.3.2 对话框实例 43
    2.3.3 对话框子类控件 44
    2.4 主窗口QMainWindow 53
    2.4.1 主窗口属性 53
    2.4.2 主窗口举例 55
    第3章 布局管理 57
    3.1 设计器中的控件对象布局 57
    3.1.1 使用布局管理器布局 57
    3.1.2 使用容器进行布局 59
    3.1.3 弹性间隔控件布局 59
    3.2 通过代码进行控件对象布局 61
    3.2.1 布局方式 61
    3.2.2 布局嵌套 66
    3.2.3 其他布局方法 69
    第4章 控件功能 71
    4.1 控件及其继承类 71
    4.1.1 控件分类 71
    4.1.2 控件及其属性列表 71
    4.1.3 控件类和继承类 72
    4.2 常用控件 73
    4.2.1 标签:Label 73
    4.2.2 单行文本框:QLineEdit 76
    4.2.3 多行文本框:QTextEdit 82
    4.2.4 命令按钮:QPushButton 84
    4.2.5 单选按钮:QRadioButton 86
    4.2.6 复选框:QCheckBox 88
    4.2.7 列表框:QListView 和QListWidget 89
    4.2.8 下拉列表框:QComboBox 94
    4.2.9 计数器:QSpinBox和 QDoubleSpinBox 96
    4.2.10 日历:QCalendar 98
    4.2.11 日期时间:QDateTimeEdit 100
    4.3 滑动条、进度条、滚动条和旋钮控件 102
    4.3.1 滑动条:QSlider 102
    4.3.2 进度条:QProgressBar 104
    4.3.3 滚动条:QScrollBar 106
    4.3.4 旋钮:QDial 108
    第5章 容器布局 110
    5.1 控件容器布局 110
    5.1.1 框架:QFrame 110
    5.1.2 分组框:QGroupBox 113
    5.1.3 选项卡:QTabWidget 115
    5.2 窗口布局 118
    5.2.1 堆栈窗口:QStackedWidget 118
    5.2.2 停靠:QDockWidget 120
    5.2.3 多文档界面:MDI 124
    5.2.4 工具盒:ToolBox 127
    第6章 菜单栏、工具栏和状态栏 130
    6.1 菜单栏 130
    6.1.1 菜单栏:QMenuBar类 130
    6.1.2 菜单栏菜单:QMenu 131
    6.1.3 动作对象:QAction 131
    6.2 工具栏:QToolBar 136
    6.3 状态栏:QStatusBar 138
    6.4 主窗口综合测试实例 140
    6.5 用Qt Designer设计菜单与工具栏 142
    6.5.1 菜单项与QAction的创建 142
    6.5.2 QAction的设计 144
    6.5.3 添加工具栏与QAction 144
    第7章 表格、树、拖曳与剪贴板 147
    7.1 表格 147
    7.1.1 表格:QTableView 147
    7.1.2 表格:QTableWidget 149
    7.2 树 159
    7.2.1 树:QTreeView 159
    7.2.2 树:QTreeWidget 163
    7.3 拖曳与剪贴板 169
    7.3.1 拖曳:Drag与Drop 169
    7.3.2 剪贴板:QClipboard 171
    第8章 绘图、二维及三维图表 174
    8.1 基本图形绘制 174
    8.1.1 绘图基础类 174
    8.1.2 绘图方法 178
    8.1.3 路径绘图 185
    8.2 二维图表绘制 187
    8.2.1 QtCharts基础 187
    8.2.2 绘制函数曲线 189
    8.2.3 绘制柱状/折线图 192
    8.2.4 绘制饼状图 194
    8.2.5 matplotlib绘图 196
    8.3 三维图表绘制 197
    8.3.1 QtDataVisualization基础 197
    8.3.2 三维绘图实例 199
    第9章 定时器、线程和网页交互 203
    9.1 定时器和线程 203
    9.1.1 定时器:QTimer 203
    9.1.2 线程:QThread 204
    9.2 网页交互 206
    9.2.1 显示指定地址的网页 207
    9.2.2 嵌入网页的HTML代码 208
    9.2.3 嵌入网页的JavaSciprt代码 209
    第10章 PyQt6开发实例:文档分析器 212
    【技术基础】 212
    【实例开发】 213
    10.1 创建项目 213
    10.1.1 项目结构 213
    10.1.2 界面设计 213
    10.1.3 主程序框架 216
    10.2 文档的管理 218
    10.2.1 目录导航 218
    10.2.2 文档归类 219
    10.2.3 打开文档 221
    10.2.4 多文档窗口布局 222
    10.3 文档的分析 224
    10.3.1 文本文字的分析 225
    10.3.2 获取网页主题链接 229
    10.3.3 识别扫描书页文字 231
    10.3.4 分析结果处理 235
    10.4 其他功能 235
    第11章 PyQt6开发及实例:网上商城 237
    【技术基础】 237
    【实例开发】 238
    11.1 创建项目 238
    11.1.1 数据准备 238
    11.1.2 初步了解项目结构 239
    11.2 功能导航模块 240
    11.2.1 界面设计 240
    11.2.2 功能开发 241
    11.3 商品选购模块 242
    11.3.1 界面设计 243
    11.3.2 程序框架 244
    11.3.3 功能开发 246
    11.3.4 数据演示 250
    11.4 下单结算模块 251
    11.4.1 界面设计 251
    11.4.2 程序框架 253
    11.4.3 功能开发 254
    11.4.4 数据演示 261
    11.5 销售分析模块 262
    11.5.1 界面设计 263
    11.5.2 程序框架 264
    11.5.3 功能开发 265
    第12章 PyQt6开发及实例:我的美图 271
    【技术基础】 271
    12.1 PIL图像处理技术 271
    12.1.1 图像载入(打开)与显示 272
    12.1.2 基础处理 272
    12.1.3 高级处理 274
    12.2 用到的其他控件和技术 276
    【实例开发】 276
    12.3 创建项目 276
    12.3.1 项目结构 276
    12.3.2 界面创建 277
    12.3.3 主程序框架 278
    12.4 图片打开、显示和保存 280
    12.4.1 图片打开和保存 281
    12.4.2 图片自适应显示 282
    12.5 图片区域选择与操作 283
    12.5.1 区域形状设置 284
    12.5.2 区域选择 286
    12.5.3 区域操作 288
    12.6 图像变换 291
    12.6.1 转换显示模式 292
    12.6.2 调整宽高像素比 293
    12.6.3 镜像、旋转和缩放 295
    12.6.4 图像加水印文字 296
    12.7 图像美化 298
    12.7.1 图像增强 299
    12.7.2 图像合成 305
    12.7.3 人脸识别与处理 308
    第13章 PyQt6开发及实例:我的绘图板 312
    【技术基础】 312
    13.1 绘图相关技术 312
    13.2 绘图场景数据结构 313
    13.2.1 数据结构设计 313
    13.2.2 数据结构处理 315
    【实例开发】 316
    13.3 创建项目 316
    13.3.1 项目结构 316
    13.3.2 主程序框架 317
    13.4 主界面开发 318
    13.4.1 界面设计 318
    13.4.2 文件管理栏开发 320
    13.4.3 样式栏开发 321
    13.4.4 工具箱开发 325
    13.4.5 绘图区和状态栏开发 326
    13.5 绘图功能开发 328
    13.5.1 创建图元 328
    13.5.2 调整图元大小 333
    13.5.3 设置样式 336
    13.5.4 操纵图元 342
    13.6 图元文件管理 343
    第14章 PyQt6开发及实例:简版微信 349
    【技术基础】 350
    14.1 网络通信 350
    14.1.1 基于UDP的数据通信 350
    14.1.2 基于TCP的字节传输 353
    14.2 MongoDB数据库 356
    14.2.1 安装MongoDB 356
    14.2.2 创建数据库MyWeDb 357
    14.2.3 数据库访问与操作 357
    14.3 SQLite应用 360
    14.3.1 访问SQLite 361
    14.3.3 记录日志 361
    14.3.4 加载日志 362
    14.4 用到的其他控件和技术 363
    【实例开发】 363
    14.5 创建项目 363
    14.5.1 客户端项目 363
    14.5.2 服务器项目 366
    14.6 界面开发 368
    14.6.1 界面设计 368
    14.6.2 初始化 371
    14.6.3 界面切换 372
    14.7 微信基本功能开发 374
    14.7.1 用户管理 374
    14.7.2 文字聊天 377
    14.7.3 信息暂存与转发 381
    14.8 微信增强功能的开发 382
    14.8.1 功能演示 383
    14.8.2 文件、图片、语音的传输 385
    14.8.3 实时语音通话 396
    第15章 PyQt6开发及实例:简版抖音 401
    【技术基础】 401
    15.1 视频播放处理 401
    15.2 MySQL数据库 402
    15.2.1 设计数据库MyTikTok 402
    15.2.2 数据库访问与操作 404
    15.2.3 读写特殊数据类型 405
    【实例开发】 405
    15.3 创建项目 405
    15.3.1 项目结构 405
    15.3.2 主程序框架 406
    15.4 主界面开发 407
    15.4.1 界面设计 407
    15.4.2 初始化 410
    15.4.3 运行效果 411
    15.5 视频基本功能开发 411
    15.5.1 视频播放 411
    15.5.2 视频控制 415
    15.5.3 视频信息显示 416
    15.6 特色功能开发 418
    15.6.1 关注和点赞 418
    15.6.2 评论与弹幕 422
    15.6.3 根据用户喜好推荐视频 425
    15.7 视频录制、编辑与发布 427
    15.7.1 视频录制 427
    15.7.2 视频编辑与发布 430
    附录 PyQt6项目工程打包 442

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购