模块
掌握 import 语句、from...import、别名导入、__name__ == '__main__'、__all__、模块搜索路径 sys.path 与 __pycache__,编写可复用的工具模块。
包
理解包与目录结构、__init__.py 作用、相对导入与绝对导入、命名空间包、pyproject.toml 项目结构与 src 布局,组织多模块项目。
pip 包管理
掌握 pip install、requirements.txt、pip freeze、pyproject.toml 依赖声明、本地/git 安装、pip-tools 与发布简单包的完整流程。
虚拟环境
理解虚拟环境必要性,使用 venv 创建/激活,掌握 uv、poetry 现代工具与 pyenv 多版本管理,搭建完整 Python 项目工作流。