Skip to content

开发技巧

本章讲解 Python 性能优化、调试技巧和 VSCode 开发环境搭建。


章节导航

章节文件主题
0101-性能优化.md性能分析、代码优化、缓存
0202-调试技巧.mdprint 调试、pdb 调试器、异常调试
0303-VSCode开发环境.mdVSCode 配置、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 项目配置