Further Steps in Python

结合我对你的了解,你目前的情况大概是:

  • ✅ 有多年软件开发经验(Objective-C、Swift、Lua、C、C++、C#)
  • ✅ Python 已经会基础语法,也写过不少工具
  • ✅ 写过串口工具、PyInstaller、PyQt6、Shell
  • ✅ 最近在做 PyQt6 浏览器/WebEngine、高亮插件、Mac 开发
  • ✅ 工作方向是 ATE/Test Software(消费电子测试软件)
  • ✅ 未来希望向 AI + 自动化 + 软件工程 发展,而不是成为纯算法工程师。

所以,我不建议你去看「Python零基础100天」「Python从入门到精通」这种课程,你会浪费大量时间。


第一阶段(最值得)

① 黑马Python高级教程 ⭐⭐⭐⭐⭐

推荐指数:★★★★★

B站搜索:

黑马程序员 Python高级

适合原因:

里面讲得比较系统:

  • 面向对象高级
  • 多线程
  • 多进程
  • 网络编程
  • socket
  • asyncio
  • 装饰器
  • 生成器
  • 迭代器
  • logging
  • 项目结构

这些刚好都是你工作里真正会用到的。


② 路飞Python进阶

B站搜索:

路飞 Python 进阶

推荐指数:

★★★★★

很多人觉得它比黑马更深入。

尤其:

  • 魔法方法
  • 元类
  • descriptor
  • typing
  • dataclass
  • functools
  • concurrent.futures

这些以后做大型项目非常重要。


第二阶段(工程化)

你已经开始做 PyQt6 项目。

建议看:


PyQt6

B站搜索:

PyQt6 实战

重点学:

  • MVC
  • Model/View
  • QThread
  • 信号槽高级
  • WebEngine
  • 自定义Widget
  • Dock
  • 多窗口

尤其你现在就在做:

WebHighlight 阅读模式

所以非常适合。


第三阶段(Python工程)

推荐:

小甲鱼 Python高级编程

B站:

小甲鱼 Python高级

推荐指数:

★★★★☆

优点:

讲得特别细。

虽然节奏慢,但是:

  • 闭包
  • decorator
  • generator

讲得很好。


第四阶段(数据处理)

以后ATE一定会用。

推荐:

pandas

B站搜索:

pandas 数据分析

重点:

  • DataFrame
  • Excel
  • CSV
  • json
  • merge
  • groupby

你的ATE日志几乎都会用到。


第五阶段(自动化)

推荐:

Playwright

B站:

Playwright Python

不要学 Selenium。

现在几乎都推荐 Playwright。

以后:

  • 自动网页
  • Apple Portal
  • Dashboard
  • 自动登录

都会非常方便。


第六阶段(AI)

你今年明显开始关注 AI。

推荐:

LangChain

B站:

LangChain Python

了解:

  • Prompt
  • Agent
  • Tool
  • MCP
  • RAG

不用学得太深。

够用即可。


第七阶段(FastAPI)

推荐:

FastAPI

以后:

你的 PyQt6 可以直接:

1
2
3
4
5
6
7
8
9
PyQt6

│HTTP

FastAPI

Python业务

SQLite

这种架构现在非常流行。


第八阶段(设计模式)

很多Python程序员不会。

推荐:

Python设计模式

例如:

  • 单例
  • 工厂
  • Builder
  • Observer
  • Strategy

你写ATE软件会经常用到。


第九阶段(项目实战)

推荐搜:

Python 项目实战

例如:

  • 文件同步
  • 下载器
  • IDE
  • 聊天工具
  • 网络工具

不要一直停留在知识点。


不建议花太多时间的课程

如果目标是提升你的工作能力,这些可以放在后面:

  • Python爬虫(基础会即可)
  • Django(除非做传统网站)
  • Flask(FastAPI 更值得优先)
  • OpenCV(除非做视觉)
  • TensorFlow(你目前工作几乎用不到)

根据你的背景,我建议的 B 站学习路线

学习顺序 内容 推荐指数 与你工作的相关性
黑马 Python 高级 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
路飞 Python 进阶 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
PyQt6 实战 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
pandas ⭐⭐⭐⭐☆ ⭐⭐⭐⭐⭐
Playwright ⭐⭐⭐⭐☆ ⭐⭐⭐⭐☆
FastAPI ⭐⭐⭐⭐☆ ⭐⭐⭐⭐☆
LangChain 基础 ⭐⭐⭐⭐☆ ⭐⭐⭐⭐☆
Python 设计模式 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐

如果只能推荐一个系列,我最推荐你走这条路线:

黑马 Python 高级 → PyQt6 实战 → 路飞 Python 进阶 → FastAPI → LangChain

这条路线与你目前的工作(测试软件开发、PyQt6 工具开发)和未来希望向 AI 工程方向发展的目标契合度最高,也能最大化利用你已有的 Objective-C、Swift、C/C++ 开发经验。


Further Steps in Python
https://jackiedai.github.io/2026/06/29/005personal/Python_Flow/
Author
Lenthiu
Posted on
June 29, 2026
Licensed under