以简易网页浏览器为例介绍 PyQt5 GUI 开发,涵盖应用窗口、导航栏、地址栏、前进后退、页面加载及 QtWebKit 组件的基本用法。...
介绍 Tkinter 窗口程序的基本结构,演示 Label、Button、Entry、Text、Listbox 等常用控件,以及 pack、grid、place 三种布局方式。...
对比 PySide2 与 PyQt5,介绍环境安装、窗口和控件创建、信号与槽、界面布局,以及使用 Qt Designer 进行可视化界面开发的流程。...
整理模块入口、真假判断、in、变量交换、字符串拼接、EAFP、enumerate、列表推导式和 zip 等九个惯用写法,提升代码简洁性。...
从上线检查和安全配置讲到 uWSGI、Nginx、负载均衡、Keepalived、MySQL 主从复制、Docker 与 Supervisor,梳理 Django 生产部署方案。...
介绍黑盒、白盒、单元、集成、系统和回归测试,梳理 Selenium、Appium、requests 等自动化工具,并说明 TDD、性能测试和持续集成实践。...
围绕 Django 商业项目介绍 Web 请求流程、MVC 思想、HTTP 请求响应、数据模型与 ORM、视图函数、事务、URL 路由和模板渲染。...
介绍前后端分离场景中的 Web API,梳理资源 URL、HTTP 方法、状态码、数据格式等设计原则,并说明接口文档应包含的请求与响应信息。...
从环境安装和首个应用开始,介绍 FastAPI 路由、路径与查询参数、请求体、响应模型、自动接口文档及关系型数据库接入。...