开发技巧
本章讲解 Python 性能优化、调试技巧和 VSCode 开发环境搭建。
章节导航
| 章节 | 文件 | 主题 |
|---|---|---|
| 01 | 01-性能优化.md | 性能分析、代码优化、缓存 |
| 02 | 02-调试技巧.md | print 调试、pdb 调试器、异常调试 |
| 03 | 03-VSCode开发环境.md | VSCode 配置、settings.json、tasks.json、launch.json |
核心知识点
性能优化
- cProfile 性能分析
- 内置函数和列表推导式
- 生成器节省内存
- lru_cache 缓存
调试技巧
- f-string 调试
- assert 断言
- pdb 调试器
- 异常处理和日志
VSCode 开发环境
- 核心扩展:Python、Pylance、Ruff
- settings.json 工作区配置
- tasks.json 任务配置
- launch.json 调试配置
- pyproject.toml 项目配置