本周核心:Python 是 Infra 的“瑞士军刀”。本周重点是掌握 Python 基础补漏、进阶特性,以及如何用 Python 调用 Shell 命令和操作 MySQL 数据库,为下周的 FastAPI 开发打基础。
本周课程安排
Day 08 | Python 基础补漏与环境
快速回顾高频语法、虚拟环境配置 (venv/conda) 与包管理 (pip)
Day 09 | 数据结构与函数进阶
列表推导式、字典操作、装饰器基础与异常处理
Day 10 | 文件处理与正则实战
读写 JSON/YAML/CSV、日志解析与正则表达式应用
Day 11 | Python调用 Shell 与系统
subprocess 模块详解、系统监控脚本重构 (Shell 转 Python)
Day 12 | Python 操作数据库 (PyMySQL)
PyMySQL/SQLAlchemy 基础、Python 执行 CRUD 与事务控制
Day 13-14 | 综合实战与复盘
实战:Python 自动化运维工具箱(日志分析+数据库入库)
返回上一周
第 01 周 | 基础扎根
下一周预览
第 03 周 | FastAPI 框架