Skip to content
2026-09-29 02:39984 字MOCPython工程技术

Python 工程知识地图 ​

AI 开发第一语言:从基础语法、核心范式、并发、网络编程到工程实践的完整知识体系。覆盖 24 篇原子笔记,五模块递进。

导航 ​

基础语法 ​

#笔记一句话
1Python 基础语法变量命名、bytes 编码、数据类型、流程控制、运算符
2Python 数据结构字符串/列表/元组/字典/集合方法、深浅拷贝、推导式、循环删除陷阱
3Python 函数入门函数定义、参数类型、作用域、闭包、lambda
4Python 类入门类的定义、继承、封装、多态、魔术方法

核心范式 ​

#笔记一句话
5Python 函数基础函数是一等对象、闭包、递归、map/filter/reduce 高阶函数
6Python 生成器与迭代器生成器推导式、yield、迭代器协议、大文件逐行读取
7Python 迭代器与生成器进阶迭代器协议进阶、send/yield from、惰性求值应用
8Python 装饰器闭包本质、四种被装饰场景、多装饰器叠加、带参数装饰器
9Python 面向对象编程类与对象、魔法方法、继承/封装/多态、property 综合案例

并发编程 ​

#笔记一句话
10Python 多进程与多线程操作系统基础、进程/线程、multiprocessing/threading、同步锁、队列
11Python 协程与异步编程协程、greenlet、asyncio、任务对象、异步爬虫

工程实践 ​

#笔记一句话
12Python 模块与包import 机制、自定义模块、包结构、相对/绝对导入、__name__
13Python 异常处理try/except/else/finally、异常体系、自定义异常、最佳实践
14Python 文件与系统操作文件读写、with-open、os/pathlib、目录遍历
15Python 标准库内置函数速查、datetime/json/hashlib/sys 等常用模块
16Python PyInstaller 打包打包为可执行文件、单文件/单目录模式、GUI 打包
17Python 元类type 创建类、metaclass 自定义类创建、单例模式
18Python 垃圾回收引用计数、标记清除、分代回收、缓存机制、C 源码分析
19Python 注册表模式if-elif → 字典注册表 → 装饰器工厂 → 插件化架构
20Python 反射hasattr/getattr/setattr/delattr 运行时检测与操作属性

网络编程 ​

#笔记一句话
21Python Socket 编程TCP/UDP、三次握手四次挥手、粘包处理、文件传输
22Python 爬虫HTTP 协议、requests、正则/bs4/xpath/pyquery、Selenium
23Python DjangoWeb 框架基础、路由/视图/模板、ORM、中间件、部署
24Django 项目实战订单交易平台:短信/权限/队列/CSRF/Form/事务与部署

学习路径 ​

入门:基础语法 → 数据结构 → 函数入门 → 类入门
进阶:函数基础 → 生成器与迭代器 → 装饰器 → 面向对象编程
实战:异常处理 → 文件操作 → 模块与包 → 标准库
深入:多进程与多线程 → 协程与异步 → 迭代器进阶 → 反射 → 元类 → 垃圾回收
部署:PyInstaller 打包 → Django 项目实战 → 注册表模式

与 AI 的关联 ​

模块AI 应用场景
基础语法编写 AI 脚本、数据预处理
OOPPyTorch 模型类设计、自定义 Dataset/DataLoader
并发数据加载多进程、模型推理异步
网络API 调用、数据采集爬虫
模块项目组织、包管理、依赖管理

关联 ​

每一篇文章,都是时间的标本