飞豹客 · 课能看,资料也能带走
飞豹客体系课

从基础入门,基于Pyside6(PyQt)的Python图形化开发

如果你已经会写 Python 脚本,但每次给别人用都得让对方先装 Python、再敲命令行,那这门课要解决的就是这个尴尬:把脚本变成一个能双击打开、有按钮有输入框的桌面程序。它围绕 PySide6 展开,PySide6 是 Qt 官方提供的 Python 绑定,和常听到的 PyQt 是同一套底层,只

单课价¥29.00新品 上架
会员价¥5.80开通会员,全站课程按会员价下载套餐详情
189 人关注 更新于 2026-09-19 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.00

会员 A · 按档位折扣

永久¥11.604折
年¥14.505折
月¥17.406折
周¥20.307折

会员 B

VIP¥5.80低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经会写 Python 脚本,但每次给别人用都得让对方先装 Python、再敲命令行,那这门课要解决的就是这个尴尬:把脚本变成一个能双击打开、有按钮有输入框的桌面程序。它围绕 PySide6 展开,PySide6 是 Qt 官方提供的 Python 绑定,和常听到的 PyQt 是同一套底层,只是授权方式不同。学它的实际意义在于,你写的小工具、内部脚本、数据处理程序,可以脱离命令行,交给不懂技术的同事直接使用。

先判断自己该不该学

这门课适合两类人。一类是已经掌握 Python 基础语法,能写函数、会处理列表和字典,但没接触过界面开发的人;另一类是用过 Tkinter,觉得做出来的界面太简陋、布局难调,想换一套更接近商业软件观感的人。如果你连变量和循环都还不熟,建议先把 Python 基础打牢,否则会卡在信号槽、类继承这些概念上。另外要清楚一点:桌面图形界面不是 Web 前端,学完不会让你去做网页,它的用武之地是内部工具、批处理面板、数据录入程序这类场景。

建议的看课顺序

不要一上来就照着完整项目抄。先看窗口和控件那部分,搞清楚一个主窗口怎么创建、按钮和输入框怎么摆上去,这是所有界面的地基。接着重点看布局管理,很多人做出来的界面在别人电脑上就错位,问题都出在这里,把水平、垂直、网格几种布局的配合关系弄明白,比多记几个控件有用。然后看信号与槽,这是 Qt 的核心机制,理解了一个按钮点击怎么触发函数,后面的事件处理就顺了。最后再进入多线程和打包,因为界面卡死是新手最常见的抱怨,而打包成 exe 是这类工具真正交付的最后一步。

学完能独立做什么

按这个顺序走下来,你应该能独立完成一个带输入、按钮、表格显示和进度提示的小工具,比如批量重命名文件、读取 Excel 做汇总、调用接口查询并展示结果。你也可以把已有的命令行脚本套上一层界面,让它变成可交付的小软件。需要提醒的是,这门课给的是界面开发能力,不涉及后端服务、数据库设计这些内容,别指望靠它转成全栈。资料里的示例建议边看边改,把示例中的控件换成你自己工作里真实需要的那几个,改到能跑通,比看完十个例子都管用。练习时优先保证功能跑通,界面美观可以放到后面再调。

课程目录

课程目录116 集
  • 课程介绍 从基础入门,基于Pyside6(PyQt)的Python图形化开发 是一份体系课学习资料,内容围绕 Python 展开。 适合对 Python 有需求、希望一次性拿到完整资料的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 目录: 1.课程导学.mp4
  • 2.课程的前置说明.mp4
  • 3.关于开发环境和官方文档说明.mp4
  • 4.实现一个最简单的gui程序.mp4
  • 5.窗口类(QWidget)的常用api讲解①.mp4
  • 6.窗口类(QWidget)的常用api讲解②.mp4
  • 7.窗口类(QWidget)的常用api讲解③.mp4
  • 8.在“主窗口”(QMainWindow)中添加菜单栏.mp4
  • 9.在“主窗口”(QMainWindow)中添加工具栏.mp4
  • 10.如何在QMainWindow中添加布局.mp4
  • 11.关于布局(QBoxLayout)的常用api讲解.mp4
  • 12.如何让布局中的控件按一定的比例摆放.mp4
  • 13.关于表单布局(QFormLayout).mp4
  • 14.关于栅格布局(QGridLayout).mp4
  • 15.事件处理机制①:信号与槽.mp4
  • 16.按钮类(QPushButton)常用api和信号.mp4
  • 17.按钮类(QRadioButton)常用api和信号.mp4
  • 18.按钮类(QCheckBox)常用api和信号.mp4
  • 19.按钮类(QToolButton)常用api和信号.mp4
  • 20.菜单类(QMenu)详解.mp4
  • 21.“动作”类(QAction)详解.mp4
  • 22.如何退出app.mp4
  • 23.如何为控件设置提示信息.mp4
  • 24.QLabel常用api和信号讲解.mp4
  • 25.QLineEdit常用api和信号讲解.mp4
  • 26.使用校验器进行表单验证(QIntValidator).mp4
  • 27.使用校验器进行表单验证(QDoubleValidato).mp4
  • 28.使用校验器进行表单验证(QDoubleValidato).mp4
  • 29.通过“掩码”进行表单验证.mp4
  • 30.关于QTextEdit的使用①.mp4
  • 31.关于QTextEdit的使用②.mp4
  • 32.QComboBox常用api和信号讲解.mp4
  • 33.QSpinBox常用api和信号讲解.mp4
  • 34.QSlider常用api和信号讲解.mp4
  • 35.特定用途对话框QMessageBox①.mp4
  • 36.特定用途对话框QMessageBox②.mp4
  • 37.特定用途对话框QInputDialog.mp4
  • 38.特定用途对话框QFontDialog.mp4
  • 39.特定用途对话框QColorDialog.mp4
  • 40.特定用途对话框QFileDialog①.mp4
  • 41.特定用途对话框QFileDialog②.mp4
  • 42.特定用途对话框QProgressDialog.mp4
  • 43.日历控件QCalendarWidget.mp4
  • 44.时间日期表单QDateTimeEdit.mp4
  • 45.关于QDate.mp4
  • 46.关于QTime.mp4
  • 47.关于QDateTime.mp4
  • 48.事件处理机制②:事件类与事件处理函数.mp4
  • 49.事件处理机制②:关于事件的&传递&.mp4
  • 50.事件处理机制②:关于&事件过滤器&.mp4
  • 51.事件处理机制②:关于5种事件处理方式的总结.mp4
  • 52.模型与视图:MVC是什么呢.mp4
  • 53.模型与视图:&模型视图&架构设计步骤.mp4
  • 54.模型与视图:模型类的说明.mp4
  • 55.模型与视图:一些重要的概念.mp4
  • 56.模型与视图:通用标准模型QStandardItemMo.mp4
  • 57.模型与视图:通用标准模型QStandardItemMo.mp4
  • 58.模型与视图:通用标准模型QStandardItemMo.mp4
  • 59.模型与视图:模型索引QModelIndex详解.mp4
  • 60.模型与视图:模型项QStandardItem详解①.mp4
  • 61.模型与视图:模型项QStandardItem详解②.mp4
  • 62.模型与视图:关于视图抽象基类QAbstractItem.mp4
  • 63.模型与视图:关于视图抽象基类QAbstractItem.mp4
  • 64.模型与视图:关于列表视图QListView.mp4
  • 65.模型与视图:关于表格视图QTableView①.mp4
  • 66.模型与视图:关于表格视图QTableView②.mp4
  • 67.模型与视图:关于树视图QTreeView.mp4
  • 68.模型与视图:关于视图标题QHeaderView.mp4
  • 69.模型与视图:关于列表控件QListWidget.mp4
  • 70.模型与视图:关于表格控件QTableWidget.mp4
  • 71.模型与视图:关于树控件QTreeWidget.mp4
  • 72.模型与视图:关于精确查找项目.mp4
  • 73.模型与视图:关于自定义&委托&.mp4
  • 74.容器:框架QFrame.mp4
  • 75.容器:选项卡QTabWidget.mp4
  • 76.容器:堆栈窗口QStackedWidget.mp4
  • 77.容器:停靠窗口QDockWidget.mp4
  • 78.容器:组合框QGroupBox.mp4
  • 79.容器:工具箱QToolBox.mp4
  • 80.容器:MDI管理器QMdiArea.mp4
  • 81.容器:滚动区QScrollArea.mp4
  • 82.&信号和槽&高级进阶:信号和槽的特性.mp4
  • 83.&信号和槽&高级进阶:自定义信号①.mp4
  • 84.&信号和槽&高级进阶:自定义信号②.mp4
  • 85.&信号和槽&高级进阶:自定义信号的好处.mp4
  • 86.&信号和槽&高级进阶:窗口间交互问题.mp4
  • 87.&信号和槽&高级进阶:窗口间数据传递①.mp4
  • 88.&信号和槽&高级进阶:窗口间数据传递②.mp4
  • 89.&信号和槽&高级进阶:窗口间数据传递③.mp4
  • 90.&信号和槽&高级进阶:为槽函数传参.mp4
  • 91.关于QObject①.mp4
  • 92.关于QObject②.mp4
  • 93.定时器QTimer常用api和信号讲解.mp4
  • 94.关于qss:加载样式表.mp4
  • 95.关于qss:&级联&是如何判断的.mp4
  • 96.关于qss:qss选择器详解①.mp4
  • 97.关于qss:qss选择器详解②.mp4
  • 98.关于qss:qss选择器详解③.mp4
  • 99.关于qss:对控件使用qss.mp4
  • 100.关于qss:对子控件使用qss.mp4
  • 101.关于qss:关于声明的前置说明.mp4
  • 102.关于qss:声明部分(background).mp4
  • 103.关于qss:声明部分(border).mp4
  • 104.关于qss:声明部分(font).mp4
  • 105.关于qss:声明部分(width-height).mp4
  • 106.关于qss:声明部分(margin、padding).mp4
  • 107.关于qss:声明部分(盒子模型).mp4
  • 108.关于qss:声明部分(position).mp4
  • 109.关于qss:声明部分(text).mp4
  • 110.关于qss:声明部分(outline).mp4
  • 111.关于qss:声明部分(qss独有属性).mp4
  • 112.关于qss:&伪状态&说明.mp4
  • 113.关于&拖放&操作:拖放的一般流程.mp4
  • 114.关于&拖放&操作:QDrag类自定义拖放.mp4
  • 115.关于&拖放&操作:QMimeData类和Mime类型.mp4
  • 源码和讲义(pyside6).zip